Skip to content
12 Bookkeeping Red Flags That Trigger IRS Letters

12 Bookkeeping Red Flags That Trigger IRS Letters

Posted in :

Everyl-Ann Archibald

Nobody wakes up excited to open the mailbox and see an IRS envelope. It’s never a fun vibe. And a lot of the time, the letter wasn’t “random” at all. It was the result of a pattern. A mismatch. A number that looked… off.

Here’s the part most business owners don’t realize until they’re already dealing with it: your bookkeeping habits can quietly raise flags. Not because you did something shady, but because the IRS runs comparisons, matches forms, and looks for outliers. If your return doesn’t line up with what they expect based on your industry, your income level, and your reporting history, that’s when letters start happening.

This post is a practical list of the bookkeeping red flags that commonly trigger IRS letters, what they look like in real life, and what to do instead.

Not legal or tax advice, obviously. More like: what I’d tell a friend who runs a business and wants fewer surprises.


Quick reality check: what an IRS “letter” usually means

Most IRS letters are not audits. They’re often:

  • A mismatch notice (income doesn’t match what a 1099 says)
  • A missing form request
  • A clarification request (they want support for a deduction)
  • A balance due notice because of penalties, payroll issues, or underpayment

But even when it’s “just a notice,” it still costs time. Stress. Sometimes money. And the best way to avoid them is… boring, clean bookkeeping.


1. Income on your return doesn’t match 1099s, W-2s, or payment processor totals

This is probably the biggest one.

If you receive 1099-NEC, 1099-K, or other reporting forms, the IRS already has those numbers. Same with W-2 wages (for S-corp owner wages, for example) and sometimes even third party payment data.

If your tax return reports less income than what’s been reported to the IRS by someone else, that mismatch tends to get noticed.

What it looks like in bookkeeping:

  • Deposits hitting the bank, but not recorded as income
  • Payments processed through Stripe, Square, PayPal, Shopify, etc. recorded net instead of gross (fees not separated)
  • Sales tax collected recorded as income (or worse, ignored entirely)

Cleaner approach:

  • Reconcile your sales to processor reports monthly
  • Record gross sales, then record fees separately
  • Make sure 1099 totals can be explained (timing differences happen, but they need support)

Laptop with accounting dashboard and sales reports


2. Your books aren’t reconciled (or reconciliations are “forced”)

When your books aren’t reconciled, you’re basically guessing. And guesses lead to misstatements. A lot of IRS issues don’t start as fraud. They start as messy books.

Also, “reconciled” doesn’t mean clicking reconcile and making the difference zero by dumping it into an account called “Reconciliation Discrepancies.” That’s basically a flare gun.

Red flag patterns:

  • Months skipped, then everything “caught up” at tax time
  • Uncleared transactions that sit for a year
  • Reconciliations done without matching to actual statements
  • Random journal entries to force balances

Cleaner approach:

  • Reconcile every month, for every bank and credit card account
  • Review uncleared checks and deposits regularly
  • If you’re behind, do cleanup properly rather than patching

If you’re not sure where your QuickBooks file stands, Smart Bookkeeping Partner offers a free QuickBooks health check that looks at what’s reconciled, what’s miscategorized, and what cleanup would actually move the needle. It’s genuinely useful even if you don’t hire anyone after.


3. A suspiciously high amount of “Meals,” “Travel,” or “Auto” deductions

Some deductions get abused. The IRS knows that. And when they see unusually high amounts compared to your revenue or compared to others in your category, it can trigger questions.

Meals is a classic. Auto is another. Travel, too.

What causes it in bookkeeping:

  • Personal meals coded as business meals
  • Family trips coded as “travel”
  • Auto expenses recorded without mileage logs, or with inflated estimates
  • Big meals expenses with no notes, no receipts, no business purpose

Cleaner approach:


4. Your payroll filings don’t match your books (or they’re late)

Payroll issues get IRS attention fast. Because payroll taxes are considered trust funds. Meaning, you withheld them from employees and you’re holding that money until you remit it.

If you file late, pay late, misclassify, or your numbers don’t match… letters happen.

Common bookkeeping triggers:

  • Payroll journal entries not posted (books show wrong wage/tax totals)
  • 941s not matching the P&L or W-3 totals
  • Owner taking distributions but no reasonable salary (S-corp issue)
  • Paying contractors who probably should be employees

Cleaner approach:

  • Make sure payroll entries hit the books correctly (gross wages, employer taxes, liabilities)
  • Reconcile payroll liabilities monthly
  • File and pay on time, every time

Payroll paperwork and calculator on desk


5. You file Schedule C with big losses year after year

Losses happen. Especially early on. But if you report losses year after year without a clear path to profit, the IRS may start thinking “hobby loss” rules, or at least want to understand what’s going on.

Bookkeeping behavior behind it:

  • Personal expenses run through the business, inflating expenses
  • Depreciation not handled correctly
  • Missing income (common when deposits aren’t properly recorded)
  • One time costs treated as regular operating costs with no notes

Cleaner approach:

  • Keep personal and business separate (seriously, this solves a lot)
  • Maintain documentation that shows you’re trying to be profitable
  • Review your chart of accounts so expenses are categorized consistently

6. Too many “cash” transactions with no clear trail

Cash businesses get more scrutiny. Not because cash is illegal. But because cash is easy to underreport. The IRS knows that too.

If you deposit cash inconsistently, don’t keep a register log, or record cash income loosely, you’re more likely to get a mismatch.

Red flags in the books:

  • “Cash sales” entries that don’t tie to deposits
  • Large cash deposits with no sales records
  • Owner draws paid in cash without documentation
  • Undeposited funds account is a mess (QuickBooks classic)

Cleaner approach:

  • Track daily sales (even if it’s simple)
  • Use Undeposited Funds correctly (group deposits exactly how they hit the bank)
  • Keep supporting reports for cash days

7. You’re claiming 100 percent business use on mixed use expenses

Phone. Internet. Vehicle. Home office. These are real deductions. But “100 percent business” is often unrealistic unless you have a separate dedicated line, dedicated vehicle, etc.

Claiming 100 percent repeatedly can look aggressive.

What creates this:

Cleaner approach:

  • Document allocation methods (for example: 70/30 business vs personal)
  • Consider separate business phone line if you want to claim 100 percent confidently
  • For home office, keep square footage calculations and proof of exclusive use

8. Owner draws and personal spending are buried in expense accounts

This is one of those messy bookkeeping issues that makes your tax return look weird without you realizing it.

If personal spending is coded into advertising, meals, travel, supplies, etc., it inflates deductions. You may not even be trying to cheat. It just happens when you’re busy.

But on paper, it looks like you’re claiming a lot of business deductions.

Common signs:

  • Amazon purchases coded as office supplies with no notes
  • Grocery stores coded as meals
  • Target/Walmart runs coded as supplies
  • Personal insurance coded as business insurance

Cleaner approach:

If you want someone to point out exactly where personal spending is blending into business categories, that’s the kind of thing a QuickBooks health check can surface quickly.


9. Contractor payments with missing W-9s or incorrect 1099s

If you pay contractors and don’t issue 1099s when required, it can become a letter situation. Especially if contractors report the income and the IRS expects to see corresponding filing behavior from payers over time.

Also, if you issue 1099s with wrong amounts because your bookkeeping is inconsistent, that creates problems for you and the contractor.

Bookkeeping habits that cause this:

  • Contractors paid through multiple methods and not tracked centrally
  • Vendor profiles missing tax details
  • Payments coded to random vendors like “John” and “John Smith” separately
  • Not separating reimbursable expenses

Cleaner approach:

  • Collect W-9 before the first payment
  • Use consistent vendor names
  • Track contractor totals monthly so January isn’t chaos

10. Big “Other expense” totals, or too many vague categories

The IRS doesn’t love vague. “Other” is vague.

A little “Other” is fine. But when a return shows large write offs in categories that don’t clearly map to business purpose, it invites questions. Same with having 47 expense accounts that overlap. It’s messy, and mess reads like risk.

Where this shows up in books:

  • “Misc expense” is one of the biggest categories
  • Lots of uncategorized expenses at year end
  • Chart of accounts is bloated and inconsistent

Cleaner approach:

  • Keep a tight chart of accounts
  • Use classes or tags if you need tracking (instead of creating endless accounts)
  • Recode uncategorized items monthly

Business owner reviewing expenses and receipts


11. Rounding and “too perfect” numbers everywhere

This one sounds small, but it’s real.

If your books are full of perfectly rounded entries, like meals are always $200, supplies always $500, contract labor always $2,000, it can look like estimates instead of actuals.

Estimates are how people get in trouble, even when they’re honest.

Why it happens:

  • Reconstructing books from memory at year end
  • Using averages instead of pulling statements
  • Entering one monthly number instead of actual transaction level detail

Cleaner approach:

  • Book from source documents (bank feed, receipts, statements)
  • Avoid summary entries unless you have strong supporting schedules
  • Keep backup for any grouped entries

12. Big swings year to year with no explanation (especially in gross margin)

Large changes in revenue are normal sometimes. Large changes in expense are also normal sometimes. But large changes in gross margin can trigger questions because it suggests either income is missing or COGS is wrong.

For product businesses, gross margin is a huge “sanity check” number. For service businesses, margins can still signal miscategorized contractor costs or missing income.

Common bookkeeping causes:

  • COGS includes random purchases that aren’t actually COGS
  • Inventory not tracked correctly
  • Contractor costs moved between COGS and operating expenses inconsistently
  • Deposits recorded as liabilities one year and income the next

Cleaner approach:

  • Define what goes into COGS for your business and stick to it
  • Track inventory properly if applicable
  • Run monthly P&Ls and compare trends, not just year end totals

First, don’t ignore it. Also don’t panic and fire off a response without reading it carefully.

A good basic process:

  1. Read the letter fully. Identify what they’re asking for. Usually it’s specific.
  2. Match it to your records. Bank statements, receipts, payroll filings, 1099s.
  3. Fix the bookkeeping if needed before you respond, so your support is clean and consistent.
  4. Loop in a pro if it involves payroll, classification, large amounts, or anything you can’t clearly prove.

And if the real issue is that your books are messy and you don’t trust the numbers, that’s the moment to stop duct taping and clean it up properly.

If you want a second set of eyes on your QuickBooks file, Smart Bookkeeping Partner offers a free QuickBooks health check where they review how transactions are recorded, what’s reconciled, and what cleanup is needed, then walk you through the findings. You can check them out at https://smartbookkeepingpartner.com/ or call 985-401-1210.


  • Reconcile all bank and credit card accounts monthly
  • Record income as gross, track fees separately
  • Keep business and personal spending separate
  • Track payroll and file on time
  • Keep mileage logs and receipts for high risk deductions
  • Review P&L monthly and investigate big swings
  • Avoid vague categories and year end estimating

That’s it. Not glamorous. But it’s the stuff that keeps you off the radar, and also makes your financials actually useful for decisions, pricing, hiring, cash flow, all of it.

FAQs (Frequently Asked Questions)

Why do IRS letters often arrive unexpectedly for business owners?

IRS letters usually aren’t random; they often result from patterns or mismatches in your bookkeeping. When your tax return doesn’t align with expected figures based on industry standards, income levels, or reporting history, the IRS sends notices to clarify discrepancies. Common reasons include income mismatches, missing forms, clarification requests, or balance due notices.

How can income mismatches between my tax return and 1099s or payment processors trigger IRS letters?

If your reported income is less than what the IRS has on file from 1099-NEC, 1099-K, W-2s, or payment processors like Stripe and PayPal, it raises red flags. This often happens when deposits aren’t recorded as income, fees are netted instead of separated, or sales tax is misrecorded. To avoid this, reconcile sales monthly, record gross sales separately from fees, and ensure all 1099 totals are supported.

What does it mean if my books aren’t reconciled properly and how does that affect IRS scrutiny?

Unreconciled books mean you’re guessing financial data, leading to inaccuracies. Forced reconciliations—like dumping differences into ‘Reconciliation Discrepancies’—can signal messy bookkeeping to the IRS. Patterns like skipped months or uncleared transactions increase audit risk. The best practice is monthly reconciliation of all bank and credit accounts and proper cleanup rather than patching errors at tax time.

Why do unusually high deductions for meals, travel, or auto expenses attract IRS attention?

The IRS is aware that deductions like meals, travel, and auto expenses are commonly abused. Excessive amounts compared to revenue or industry norms prompt scrutiny. Causes include coding personal expenses as business-related without documentation or inflated mileage claims. To prevent issues, separate personal and business spending, keep detailed logs and receipts, and adhere to deduction limits and rules.

How do payroll filing discrepancies lead to IRS problems for businesses?

Payroll taxes are considered trust funds held for employees until remitted. Late filings, late payments, misclassifications, or mismatched numbers between payroll filings (e.g., Form 941) and books can trigger IRS notices quickly. Common issues include missing payroll journal entries, owner distributions without reasonable salary (especially in S-corps), and paying contractors who should be employees. Accurate payroll recording and timely filings help avoid these problems.

What practical steps can business owners take to reduce surprises from the IRS related to bookkeeping?

Maintaining clean and consistent bookkeeping habits is key: reconcile accounts monthly; record gross sales separately from fees; accurately track deductions with proper documentation; ensure payroll entries match filings; separate personal from business expenses; store receipts and notes for deductions; and regularly review your QuickBooks health or accounting software status. These practices minimize errors that often trigger IRS letters.

Leave a Reply

Your email address will not be published. Required fields are marked *