Sales Tax Audit Bank Statements: Convert Statements to Excel and Reconcile Deposits to Reported Gross Sales

State auditors tie your deposits to your returns. Do it first. BankXLSX converts three or four years of business bank statement PDFs into Excel or CSV with date, description, amount, and running balance in separate columns, so you can total deposits by month, remove what is not a sale, and see the variance before the audit conference. Start free, no credit card.

Three to four year lookbacks in one batch
Deposits total by month against filed returns
Running balance kept so each period foots

Last updated July 2026

PDF, JPG, PNG, BMP, HEIC, TIFF, MT940

Upload your bank statement

Extract:

Why do sales tax auditors ask for bank statements?

State auditors use bank deposits as an independent measure of gross sales. They reconcile the sales reported on your returns against the general ledger, the federal income tax return, and total bank deposits, and any gap becomes the starting point for an assessment. Deposits are attractive to an auditor because they come from a third party and are hard to alter. The defense is not to withhold them, it is to reconcile them yourself first and be able to explain every non-sale deposit with a document.

Why the Deposit Reconciliation Is the Hard Part of an Audit

Most businesses can produce the returns and the ledger quickly. Turning several years of statements into something that reconciles is where the audit stalls.

Three or Four Years of PDFs

A typical lookback is three to four years, and longer where returns were never filed. That is forty to fifty statements per account before any tie-out starts.

Deposits Include Sales Tax Collected

The deposit includes the tax you charged the customer. Comparing gross deposits to taxable sales without backing out collected tax manufactures a variance that is not real.

Not Every Deposit Is a Sale

Owner contributions, loan proceeds, insurance settlements, refunds from vendors, and transfers between accounts all sit in the deposit column and none of them are taxable receipts.

Card Settlements Land Net

Processors deposit gross sales less fees and chargebacks, so bank deposits read lower than sales. Auditors know this, but you have to evidence the reconciling amount.

Exempt Sales Have to Be Separable

Resale, wholesale, and exempt customer sales are in the same deposit stream as taxable retail sales. Without transaction level data you cannot show the split.

Sampling Amplifies Every Error

Many states assess from a sample period and project it across the audit period, so one misclassified month can move the assessment by a multiple.

How BankXLSX Prepares Statements for an Audit Response

Upload the statements and get the structured, sortable rows the reconciliation schedule needs.

One Row Per Deposit

Each credit becomes a row with its date, description, and amount, so you can tag sales, transfers, loans, and refunds separately.

Monthly and Quarterly Totals

Dates parse as dates, so deposits roll up to the same filing periods as your returns with one pivot table.

Running Balance Preserved

Every month ties to the printed closing balance, which is how you demonstrate the schedule is complete and no period was left out.

Several Accounts and Locations

Output columns stay identical across banks, so multi location or multi entity operators can stack accounts into one workbook.

Reads Scanned Statements

Older years are often paper scans pulled from a closed account. OCR built for statement layouts reads them.

Your Records Stay Yours

256-bit encryption in transit, deletion on your schedule, and no reselling or sharing of uploaded financial data.

Reconcile Deposits to Returns in 3 Steps

No software to install and no credit card to start.

1

Convert the Audit Period

Upload every business account for the full period the notice covers, plus any account that received sales proceeds or transfers.

Tip: Pull statements for closed accounts early; banks can take a week or more to produce them.

2

Classify and Subtract

Tag each deposit as taxable sale, exempt sale, sales tax collected, transfer, loan, capital contribution, refund, or other, and note the document that supports each subtraction.

Tip: Keep the support note in the same row as the deposit so the workpaper stands alone.

3

Tie to the Returns

Roll adjusted sales up to your filing periods, compare to the gross and taxable sales reported, and write one line of explanation for each remaining difference.

Tip: Do this before the opening conference so you control the narrative on any variance.

Who Uses This During a Sales Tax Audit

Cash and card intensive businesses draw the most deposit scrutiny, and the professionals defending them need the data in a spreadsheet.

Restaurants and Bars

Reconcile POS sales, card settlements, and cash deposits to reported taxable sales when an auditor questions the cash ratio.

Retailers and Multi Location Operators

Total deposits by location and period, and separate exempt and resale sales from taxable retail sales.

Contractors and Service Businesses

Split taxable materials and repair receipts from nontaxable labor or real property improvement work.

CPAs and Audit Defense Firms

Build a client reconciliation schedule in hours instead of weeks and challenge the auditor deposit analysis on specific rows.

Common Search Terms

sales tax audit bank statements sales tax audit deposits sales tax audit defense records state sales tax audit records request reconcile bank deposits to sales tax returns gross receipts reconciliation

Transaction Types We Handle

Cash and check deposits from daily sales
Card processor settlements net of fees
Sales tax collected inside the deposit
Exempt and resale customer payments
Owner contributions and loans
Vendor refunds and rebates
Transfers between locations and accounts
Insurance and settlement proceeds

What the state actually asks for

The records request differs by state but the core list is remarkably consistent: filed sales tax returns for the period, the general ledger and sales journal, federal income tax returns, exemption and resale certificates, POS or invoice detail, and bank statements. Texas, for example, publishes a request that pairs the general ledger and sales journals with bank statements and federal returns. The reason all four appear together is that the auditor intends to cross-check them against one another.

RecordWhat the auditor tests with it
Filed sales tax returnsThe reported baseline every other record is compared against.
Bank statementsIndependent third party evidence of what was actually collected.
Federal income tax returnGross receipts reported to the IRS versus gross sales reported to the state.
General ledger and sales journalWhether the books support the returns and agree to the bank.
Exemption and resale certificatesWhether claimed exempt sales are documented. Missing certificates are a common assessment.
POS or invoice detailTransaction level support for the split between taxable and exempt sales.

How far back can a sales tax audit go?

Most states run a three year lookback from the date a return was due or filed, and several use four. That window stretches in three situations. A substantial understatement, commonly defined as more than 25 percent of the tax due, extends many states to six years. Returns that were never filed usually carry no limitation at all, so the state can reach back indefinitely for those periods. Suspected fraud also removes the limit in most states. Confirm the rule for your own state, because the specifics vary and an extension you sign, often called a waiver, will lengthen the period further.

How to reconcile bank deposits to sales tax returns

The schedule the auditor will build looks like this, so build it first and know the answer.

  1. Total deposits by filing period. Convert every statement, filter to credits, and pivot the totals to the same monthly or quarterly periods your returns use.
  2. Remove non-sale deposits. Transfers between your own accounts, loan proceeds, owner contributions, vendor refunds, insurance proceeds, and redeposited returned checks all come out, each with a document behind it.
  3. Adjust for card settlement fees. If the processor deposits net, add the fees and chargebacks back to reach gross sales, using the processor statements as support.
  4. Back out sales tax collected. The deposit contains the tax. Divide by one plus the effective rate, or take the collected tax from the POS report, to get to sales.
  5. Split taxable from exempt. Use POS or invoice detail to allocate, and pair every exempt sale with a valid certificate.
  6. Compare and explain. Line the adjusted taxable sales up against the returns and write a short explanation for each remaining variance.

What creates a variance that is not real

Auditors see the same false positives constantly, and every one of them is fixable with data rather than argument.

  • Timing. Sales at month end deposit in the following period, so a monthly comparison always shows a small rolling difference. Reconcile on a cutoff basis rather than pretending it away.
  • Sales tax inside deposits. At a combined 8 percent rate, gross deposits overstate sales by roughly 7.4 percent before anything else is considered.
  • Transfers counted twice. Money moved from a second account or a savings sweep looks exactly like a customer payment in the deposit column.
  • Non-sales income. Interest, rebates, equipment sale proceeds, and insurance settlements are receipts but not taxable sales.
  • Multi entity deposits. Businesses that share an account across two entities have to allocate before anything ties.

Getting your records into shape

The whole exercise depends on having deposit level data. Convert the statements with the bank statement converter, keep the completeness control by using running balance extraction, and speed up the tagging step with transaction categorization. The arithmetic on the deposit side is the same procedure covered on the bank deposit analysis page. If the same books are also being examined federally, the bank statement converter for tax resolution covers the IRS side, and restaurants and retailers can start from the persona pages for restaurants and ecommerce sellers. Card heavy businesses will also want the Square statement converter or the Stripe statement converter to evidence the fee adjustment.

Staying out of the next one

Businesses that get assessed once usually tighten two things: monthly reconciliation of deposits to reported sales, and a real system for collecting exemption certificates. Keeping an ongoing register of compliance obligations and controls makes the next records request a retrieval exercise rather than a reconstruction project.

Why Audit Defense Teams Convert Statements First

48
months of statements in one batch
Period
totals that match your filings
Balance
tie-out proves nothing is missing

Security & Privacy

  • 256-bit encryption on every upload
  • Delete your files at any time
  • No reselling or sharing of your financial data
  • Runs in your browser, nothing to install

Sales Tax Audit Bank Statements: Common Questions

In most states the auditor can request bank records, and refusing usually leads to a subpoena or to an assessment estimated from whatever information the state does have. The practical approach is to provide the periods requested and hand over your own reconciliation schedule at the same time so the deposits are already explained.

Most states use a three or four year lookback from the return due date or filing date. It extends to about six years where the understatement is substantial, often defined as more than 25 percent, and there is generally no limit for periods where no return was filed or where fraud is alleged.

Usually for legitimate reasons: the deposits include sales tax you collected, transfers from other accounts, loan proceeds, owner contributions, vendor refunds, and non-sales income. Each has to be identified and documented. What remains after those subtractions is the number the auditor should be comparing to your returns.

Total deposits by filing period, subtract non-sale deposits such as transfers and loans, add back card processing fees if settlements arrive net, back out the sales tax collected inside the deposits, split taxable from exempt sales using invoice detail, then compare the result to the sales reported on each return.

Filed returns for the audit period, the general ledger and sales journal, federal income tax returns, bank statements, exemption and resale certificates, purchase invoices, and POS or invoice level sales detail. The auditor cross-checks the four summary sources against each other before testing transactions.

Many states test a sample period or a block of transactions and project the error rate across the whole audit period. That is why a single misclassified month matters so much. Review the sample selection and the projection method as carefully as the underlying transactions.

For a small, clean, single state audit an experienced bookkeeper and a good reconciliation may be enough. Bring in a state and local tax specialist or an audit defense firm when the exposure is large, the state is projecting from a sample, nexus or taxability is contested, or the lookback goes beyond the normal statute.

No. It converts your bank statement PDFs into accurate Excel or CSV rows so you or your representative can build the reconciliation quickly. Classification decisions, taxability positions, and any representation before the state stay with you and your tax professional.

Related Resources

Other Bank Statement Converters

ICICI Bank JPMorgan Chase Bank of America Citigroup Wells Fargo Goldman Sachs Morgan Stanley U.S. Bancorp PNC Financial Services Truist Capital One TD Bank Charles Schwab Fidelity Vanguard E*TRADE TD Ameritrade Bank of New York Mellon State Street BMO USA Ally Financial Regions Fifth Third Bank Huntington KeyBank Citizens Financial Group First Citizens Synchrony Financial M&T Bank First Horizon Cathay Bank USAA Navy Federal Comerica Zions Bank East West Bank First National of Nebraska Frost Bank BOK Financial Fulton Financial Associated Banc-Corp Valley National Wintrust Financial First Midwest Bancorp Commerce Bancshares UMB Financial Pinnacle Bank Webster Bank Cadence Bank Old National First Interstate BancSystem Umpqua Bank First Hawaiian Bank Prosperity Bank SouthState First Merchants First Bank Holding Glacier Bank First Financial Bancorp Independent Bank Columbia Banking System Western Alliance Pacific Premier Bancorp Bank OZK United Community Banks Customers Bank Texas Capital SVB Financial Group Signature Bank First Republic Bank New York Community Bancorp Sterling Bancorp First Bank Bank United First Commonwealth Financial Flagstar Bank Synovus Bank Santander Bank Commonwealth Bank (CommBank) ANZ Bank Westpac NAB ServisFirst Bancshares Renasant Corporation Simmons First National Trustmark Corporation First Busey Community Bank System First Mid Bancshares Ameris Bancorp Hancock Whitney First BanCorp Third Coast Bancshares Home Bancshares Byline Bancorp Simmons Bank United Bankshares Peoples United Financial American Express HSBC Bank USA

From the same family of tools