How to Fix Your Books Before an IRS or California Audit
Stripe, Square, PayPal, Venmo, Cash App, Shopify Payments, and other payment processors have made it easier than ever for online sellers, restaurants, consultants, medical practices, contractors, gig workers, and other businesses to get paid. Unfortunately, they have also made it much easier for the IRS, the California Franchise Tax Board (FTB), and the California Department of Tax and Fee Administration (CDTFA) to compare what your business reported on its tax returns against what third-party payment records suggest you actually collected. A mismatch between your Form 1099-K, processor reports, bank deposits, sales tax returns, and income tax returns may begin as a bookkeeping problem, but where the numbers suggest omitted cash receipts, diverted deposits, fake refunds, cooked books, or intentionally understated income, it can become a high-risk audit, eggshell audit, or criminal tax investigation.
The most important point to understand is that a Form 1099-K is not a profit statement. It is generally a gross payment reporting document. The amount shown on a Form 1099-K may include payments that were later refunded, sales tax collected, tips, shipping, chargebacks, discounts, and processing fees that were deducted before the money ever reached your bank account. Therefore, a processor total that exceeds your bank deposits does not automatically mean you underreported taxable income. However, if your return reports less gross receipts than your Stripe, Square, or PayPal activity and your books do not contain a clean, contemporaneous reconciliation, the IRS may assume the worst unless your tax & accounting counsel can demonstrate otherwise through competent records & appropriate reconciliation. The goal is damage control: fix the record, preserve credibility, and prevent a processor mismatch from becoming a criminal tax referral.
Why Stripe, Square, and PayPal Totals Often Do Not Match Your Books
Payment processor mismatches often arise for innocent reasons. Stripe, Square, and PayPal may report gross payments before deducting merchant fees, refunds, chargebacks, reserves, discounts, and other adjustments, while most businesses naturally focus on the net deposits that actually land in the bank. Square and other processors may also calculate reportable amounts based on transaction dates, standardized time zones, or processor-level reporting rules that do not mirror the way the business closes its own books. A December 31 payment may settle in January. A refunded sale may still appear in gross processor activity. A chargeback may reverse months after the original sale. A single processor account may be used by more than one location, trade name, or related entity. A business owner may have accidentally used a personal PayPal or Venmo account for business receipts. None of these facts should be ignored, because each can create a mismatch that looks like unreported income until properly explained.
There is also a critical distinction between payment card transactions and third-party network transactions. Direct credit and debit card payments processed through a merchant acquirer can trigger Form 1099-K reporting, regardless of how many payments the business received or how much it processed. For third-party settlement organizations, such as many payment apps and online marketplaces, current federal guidance reflects a reporting threshold of more than $20,000 and more than 200 transactions for goods or services, although platforms may still issue Forms 1099-K below that threshold in certain circumstances. Whether or not a Form 1099-K is issued, taxpayers must report taxable business income. Consequently, the absence of a Form 1099-K is not a defense to omitted income, and the presence of a Form 1099-K does not mean every dollar shown is taxable profit. The taxpayer’s books must bridge the gap.
For California state businesses, the processor mismatch problem can be even more dangerous because the same records may affect federal income tax, California income tax, and California sales and use tax. A restaurant, e-commerce seller, boutique, repair shop, or service business may have one set of Stripe or Square records that must support gross receipts on its federal return, receipts on its California return, and taxable sales reported to the CDTFA. If the business collected sales tax reimbursement from customers but failed to report and remit the tax due to the CDTFA, the problem is no longer merely whether income was reported. It may also involve whether the business collected amounts from customers that should have been properly reported and paid over through its California sales and use tax filings.
How to Fix the Books Before the IRS, FTB, or CDTFA Comes Knocking
The first step is not to guess, round, or force the books to match the bank deposits. The first step is to create a defensible reconciliation that starts with the processor’s gross payment records and explains every legitimate reduction until the books, bank deposits, and tax returns can be understood together. For each processor account, obtain the annual Form 1099-K, monthly transaction exports, payout or settlement reports, refund reports, chargeback reports, fee reports, reserve activity, tax and tip reports where applicable, and any reports showing transfers between processor balances and bank accounts. These records should then be reconciled month by month, not merely at year-end, because timing differences often hide the reason the annual number appears wrong.
A proper reconciliation should create a clear bridge from Form 1099-K gross receipts to book gross receipts, from book gross receipts to taxable income, and from processor payouts to bank deposits. Merchant fees should generally be separately recorded as business expenses rather than silently netted against income. Refunds, chargebacks, discounts, shipping, gift cards, sales tax reimbursement, tips paid out to employees, loans, owner contributions, transfers between accounts, and personal reimbursements should be classified correctly. If the business sells products, the cost of goods sold must be supported by purchase records and, where applicable, inventory records. If the business sells both taxable and nontaxable items, California sales tax treatment should be analyzed separately rather than inferred from the processor total.
The review should also identify whether any Form 1099-K is genuinely wrong. A wrong taxpayer identification number, an old entity name, a shared terminal, a duplicate account, an identity theft account, or a processor account that continued after a business sale can cause a form to report income to the wrong taxpayer. Where the form is wrong, the taxpayer should request a corrected form from the issuer and preserve all correspondence. If a corrected form cannot be obtained, the return must still be filed correctly, with the mismatch clearly documented. Simply ignoring the form because it is wrong is a poor strategy, as the IRS may still issue a notice or examination.
If returns have already been filed, the next decision is whether to file amended federal or California income tax returns, corrected sales tax returns, or other remedial filings. This decision should be made very carefully where the mismatch involves multiple years, large, omitted receipts, cash deposits, personal payment accounts, false business deductions, or knowingly incomplete books. Amending a return can be the right move, but an amended return can also highlight the exact difference between what was originally reported and what should have been reported. Where willfulness is a concern, the taxpayer should not let the original preparer, bookkeeper, or in-house employee casually “clean up” the file without attorney-led review. The problem may require civil tax correction, but it may also require criminal tax exposure management.
When a Payment Processor Mismatch Becomes a Criminal Tax Problem
Most processor mismatches are civil tax and bookkeeping issues. However, the facts matter. A mismatch becomes far more dangerous when the business consistently reported only net deposits as gross receipts without maintaining a reliable reconciliation for processor fees, refunds, chargebacks, tips, sales tax reimbursement, reserves, and other adjustments; used a personal PayPal, Venmo, or Cash App account to receive business payments; routed receipts to an account not disclosed to the preparer; kept separate “real” and “tax” books; failed to file returns despite substantial processor activity; reported sales tax returns that do not remotely match card receipts; or fabricated invoices, refund logs, or expense entries after an audit notice arrived. These are the kinds of facts that can transform an ordinary audit into a highly risky eggshell audit where civil tax counsel must manage the risk that the auditor will see badges of fraud.
The IRS does not need perfect books to develop a tax case. If the taxpayer’s records are incomplete or unreliable, the government can compare processor reports, bank deposits, invoices, customer records, inventory, sales tax filings, and other third-party data to reconstruct income. A civil examiner who sees firm indications of fraud can involve fraud specialists and, in more serious cases, the matter can be referred to the IRS Criminal Investigation. Once IRS-CI becomes involved, the government’s objective changes from simply determining the correct tax to investigating potential criminal violations of the Internal Revenue Code and related financial crimes. That is an entirely different battlefield.
Taxpayers should be especially careful about interviews. A business owner may think they are merely explaining a Stripe or Square mismatch, but inaccurate, incomplete, or improvised answers can create additional problems. Statements about who controlled the processor account, why deposits went to a personal account, why sales tax was collected but not remitted, or why processor receipts were omitted from the return can become central to the government’s view of intent. If there is any realistic concern that the mismatch resulted from intentional underreporting rather than innocent bookkeeping error, the taxpayer should seek advice from experienced criminal tax counsel before speaking with the IRS, FTB, or CDTFA.
Practical Steps to Take Now if Your Processor Records Do Not Match
Business owners should begin by preserving the records as they exist. Do not delete accounts, alter memo lines, backdate invoices, recreate missing records without labeling them as reconstructed, or pressure employees or preparers to “make the numbers work.” Download complete processor data before platform access changes or older reports become harder to retrieve. Preserve bank statements, accounting files, tax returns, sales tax filings, invoices, customer refunds, merchant fee reports, POS exports, payroll records, and communications with the payment processor. If the records are messy, that is usually fixable. If the records are manipulated after the fact, the damage can become catastrophic.
Next, determine whether the issue is merely present-year bookkeeping, a prior-year reporting error, a multi-year pattern, or a fraud-sensitive fact pattern. A single year of misclassified PayPal fees is very different from three years of unreported Square deposits into a personal bank account. A timing difference between December sales and January deposits is very different from a separate Stripe account that was never given to the CPA. A genuine processor error is very different from a false tax return. The correct strategy depends on the facts, the size of the tax exposure, the number of years involved, whether the IRS or California has already contacted the taxpayer, and whether the taxpayer can credibly explain the mismatch through reliable documents.
Finally, get the cleanup done before the government asks the questions. Once an IRS notice, FTB inquiry, or CDTFA audit begins, the taxpayer’s room to maneuver narrows. Voluntary correction, amended returns, delinquent returns, corrected sales tax filings, or other remediation options should be evaluated before contact, where possible. When handled correctly, many processor mismatches can be resolved civilly through accurate reconstruction, credible documentation, and proper tax reporting. When handled carelessly, the same mismatch can look like concealment, false reporting, or tax evasion.
Contact the Tax Law Offices of David W. Klasing if Your Stripe, Square, or PayPal Records Do Not Match Your Filed Returns
At the Tax Law Offices of David W. Klasing, our dual-licensed Civil and Criminal Tax Defense Attorneys and CPAs help business owners, online sellers, professionals, restaurants, contractors, and other taxpayers reconstruct payment processor records before those records become the centerpiece of an IRS, FTB, or CDTFA audit. We understand how Form 1099-K totals, merchant statements, processor exports, sales tax reports, bank deposits, chargebacks, refunds, and accounting files interact, and we know how to identify whether a mismatch is a benign bookkeeping issue or a warning sign of potential criminal tax exposure.
Where the facts are civil, our goal is to correct the books, support the tax return positions, and place the taxpayer in the strongest possible posture before the taxing authorities. Where the facts are potentially criminal, our dual-licensed Tax Attorneys & CPAs focus shifts immediately to damage control, a privilege-sensitive investigation, and, where possible, preventing the matter from developing into a criminal tax investigation or prosecution. The earlier we are involved, the better the opportunity to reconstruct the records, evaluate amended or corrected filings, manage communications with the government, and preserve credibility.
If your Stripe, Square, PayPal, Venmo, Cash App, or other processor records do not match your tax returns, do not wait for the IRS or California taxing authorities to discover the issue first. Call the Tax Law Offices of David W. Klasing at 800-681-1295 or contact us online to schedule a reduced-rate initial consultation. A processor mismatch is often fixable, but only if it is handled carefully, truthfully, and strategically before a civil tax problem becomes a criminal tax nightmare.