Back to docs
Reviewing & Fixing Issues

Common reasons for review

Every review reason explained: what triggers each one and how to resolve it.

πŸ“‹

Every Review Reason Explained

What triggers review and how to resolve each one.

When Acctally flags a transaction for review, it tells you exactly why. Here's what each reason means and how to fix it.

Policy issues (can be overridden)

These are "soft" blocks. You can fix them or override with a reason.

Missing category

The transaction doesn't have a category (like "Meal Plan Revenue" or "Delivery Fuel").

Fix: Select a categoryOverride: "Uncategorized allowed for now"

Missing counterparty

We don't know who paid you or who you paid. No customer or vendor name.

Fix: Add the contact nameOverride: "Walk-in customer"

Missing required attachment

Your posting policy requires a receipt or invoice, but none is attached.

Fix: Upload the receiptOverride: "Receipt not available"

Large amount requires review

Amount exceeds your configured threshold for automatic posting.

Fix: Verify and approveOverride: "Verified by [name]"

First-time vendor

You've never recorded a transaction with this vendor before.

Fix: Confirm vendor detailsOverride: "New vendor approved"

Future-dated

Transaction date is in the future.

Fix: Correct the dateOverride: "Scheduled payment"

Excessively backdated

Transaction date is too far in the past (beyond your configured limit).

Fix: Verify the date is correctOverride: "Late entry approved"

OCR confidence below threshold

Smart Capture couldn't read the receipt clearly. Extracted data may be wrong.

Fix: Verify extracted valuesOverride: "Manually verified"

Unusual spending pattern

This transaction looks different from your normal spending in this category.

Fix: Review and confirmOverride: "One-time expense"

Low context round amount

A round number (like ₦100,000) with no category or description looks suspicious.

Fix: Add category and descriptionOverride: "Round amount confirmed"

Explicitly flagged for review

Someone manually marked this transaction for review.

Fix: Address the concernOverride: "Reviewed and cleared"

Missing description

Transaction has no description explaining what it's for.

Fix: Add a descriptionOverride: "Description not required"

Integrity issues (must be fixed)

These cannot be overridden. The data must be corrected before posting.

Missing money account

No bank account, cash account, or wallet specified. Where did the money go?

Fix: Select the money account

Missing currency

Transaction has no currency specified.

Fix: Set the currency (NGN, USD, etc.)

Missing date

Every transaction needs a date for proper accounting.

Fix: Add the transaction date

Invalid amount (non-positive)

Amount is zero or negative. Transactions must have positive amounts.

Fix: Enter a valid positive amount

Transaction in locked accounting period

The transaction date falls in a period that's been closed.

Fix: Change date or ask admin to reopen period

Duplicate transaction suspected

This looks like a transaction you've already recorded.

Fix: Confirm it's unique or exclude as duplicate

Missing FX rate for multi-currency

Transaction is in foreign currency but we couldn't find the exchange rate.

Fix: Enter the exchange rate manually

Missing transfer accounts

Transfer needs both a "from" and "to" account.

Fix: Select both accounts

Invalid transfer (same account)

Can't transfer money from an account to itself.

Fix: Select different accounts

No GL account mapping

The category isn't linked to a general ledger account.

Fix: Set up account mapping in settings

Provider payout amount mismatch

Settlement amount from provider doesn't match what we expected.

Fix: Reconcile the difference

Quick reference

If you see...Quickest fix
Missing categoryClick transaction β†’ select category
Missing counterpartyClick transaction β†’ add contact name
Large amountReview β†’ click Approve
Missing receiptUpload receipt or override
Duplicate suspectedCheck original β†’ Exclude if duplicate
Low OCR confidenceVerify amount/date β†’ click Approve

Preventing common review reasons

🏷️

Set up categories first

Most reviews are "missing category." Create your categories before importing data.

πŸ”—

Connect integrations

Paystack, Stripe, and other providers send complete transaction data automatically.

πŸ“Έ

Use Smart Capture

Receipts come with extracted vendor, amount, and date. Less missing info.

πŸ“‹

Import templates

Save your column mappings. Future imports from the same source work automatically.

Remember

Review reasons are helpful, not punitive. They catch issues before they become problems in your financial reports. A few seconds fixing a review item saves hours fixing incorrect books later.

Next steps

Learn how to fix a transaction with step-by-step instructions.