Bank statementfor SARS

Upload your bank statement PDF — AI categorizes income and expenses, ready for your SARS tax submission or audit.

CSV & Excel exportIncome vs. expensesAll SA banks supported
Drop your statement hereTap to upload
PDF, JPG or PNG
Try Free →
Files deleted after analysis
10,000+ transactions categorizedView sample report →
See how it works

Why analyze first

Prepare your bank statement for SARS

Tax return verification

Match your bank income to your ITR12. AI categorizes salary credits, freelance payments, and investment returns separately.

Audit preparation

Get a categorized summary of all transactions before a SARS audit — know exactly what is in your statement before they do.

Self-employed expenses

Automatically identify deductible business expenses vs. personal spending. Export a clean list for your tax practitioner.

Export for your accountant

Download all transactions as Excel or CSV — ready to hand to your tax practitioner or attach to your SARS submission.

Good to know

When SARS requests bank statements

Tax refund verification
SARS often requests 3–6 months of statements when you claim a refund, to verify the income and deductions you declared match your actual bank activity.
Audit or compliance review
If selected for audit, SARS may request up to 5 years of statements. Having these pre-analyzed saves time and helps you respond accurately.
Self-employed / freelancers
If you earn freelance or business income, SARS compares your stated income to bank deposits. Our tool separates business credits from personal transfers automatically.
Rental income
Landlords must declare rental income. SARS may verify this against regular monthly credits on your bank statement — our analyzer flags these automatically.

Preparing your bank statement for SARS tax submissions

The South African Revenue Service (SARS) may request your bank statements at several points during the tax process -- when you file your ITR12 return, when you claim a refund, or during a formal audit or verification. Whether you are employed, self-employed, or earning rental income, having a clean and organized bank statement ready before SARS asks for it puts you in a much stronger position. Our analyzer reads your bank statement PDF and categorizes every transaction into income and expense groups, giving you a clear picture of exactly what SARS will see.

For ITR12 preparation, the key figures SARS checks are your total income (salary credits, business payments, investment returns) and your deductible expenses (if you are a sole proprietor or commission earner). Many taxpayers underestimate how carefully SARS cross-references declared income against actual bank deposits. Our tool separates these categories automatically -- salary deposits, freelance payments, interest income, transfers between your own accounts -- so you can verify your return matches your actual bank activity before submitting.

SARS audits are triggered by several common patterns: large unexplained deposits, income that does not match your IRP5, significant cash deposits, or a sudden change in spending patterns. If you are selected for verification, SARS typically requests 3 to 6 months of statements, though audits can go back up to 5 years. Running your statements through our analyzer beforehand lets you identify and prepare explanations for any transactions that might raise questions -- transfers from family, once-off sales, or refunds that could be mistaken for undeclared income.

For self-employed taxpayers and freelancers filing under a provisional tax code, bank statements are often the primary evidence of both income and business expenses. SARS expects you to declare all deposits as income unless you can prove otherwise. Our categorized export clearly labels business income separately from personal transfers and loan repayments, and it flags deductible business expenses like office supplies, travel, and professional subscriptions. You can export the full breakdown as Excel or CSV to hand directly to your tax practitioner.

Pricing

See where your money goes

Upload a statement and get answers in seconds. No card required.

Free
Free
No card required
  • 1 analysis / month
  • 50 transactions per document
  • Auto-categorized transactions
  • Money flow visualization
  • Export to CSV, Excel, QIF, OFX & QBO
Upload Free
Most popular
Basic
$9/mo
  • 500 pages / month
  • 100 transactions per document
  • Everything in Free
  • AI savings advisor chat
  • Find hidden subscriptions
  • 12 months history
Pro
$19/mo
  • Everything in Basic
  • Unlimited pages
  • Unlimited transactions per document
  • 5 image recaps / month
  • Priority support

FAQ

Bank statement for SARS — FAQ

Do I need to submit bank statements to SARS?+
SARS may request bank statements during an audit, verification process, or when you file for a tax refund. For eFiling submissions, you upload supporting documents directly. Having a clean, categorized bank statement makes it much easier to match income and expense figures to your tax return.
What does SARS look for in a bank statement?+
SARS typically reviews bank statements to verify: declared income (salary credits, freelance payments), business expenses if you are self-employed, rental income, investment returns, and any unexplained large deposits. Our analyzer categorizes all of these automatically.
How many months of bank statements does SARS require?+
For a standard tax year verification, SARS usually requests the full 12 months (March to February, following the SA tax year). For audits, they may request up to 5 years. Upload all your monthly PDFs and analyze them together.
Can I use this tool to prepare for a SARS audit?+
Yes — upload your bank statements and get a full breakdown of income vs. expenses by category. This helps you reconcile figures before submitting to SARS and identify anything that needs explanation.
Does this work with all South African banks?+
Yes — the analyzer works with statements from all SA banks: Capitec, FNB, Standard Bank, ABSA, Nedbank, TymeBank, and more. It also works with international banks if you have foreign income to declare.
Is the analysis free?+
Anonymous use includes 1 analysis per month and up to 20 visible transactions per report. Create a free account to see up to 50 transactions, Basic shows 100, and Pro is unlimited for full tax-year analysis.

Analyze your statement before SARS does.

Upload your bank statement PDF — get a full income and expense breakdown in 30 seconds. First page free.

Analyze My Bank Statement Free →
✓ 1 analysis/month · ✓ No signup · ✓ Works with all SA banks