top of page

Why Your Business Needs a Bookkeeper — And Why Waiting Is Costing You More

May 9, 2025
7 min read

Updated: Oct 12

Most business owners think of a bookkeeper as a way to get organized. The bigger reason usually shows up later, when an IRS letter asks for numbers that were never recorded. Missing or late books sit underneath many of the IRS problems business owners bring to an Enrolled Agent: returns that never get filed, deductions that cannot be proven, payroll deposits that fall behind, and balances that cannot be resolved because nobody can document the finances.

This guide comes from an Enrolled Agent firm, so it looks at bookkeeping through the IRS's eyes. It explains how gaps in your books turn into tax problems, what a catch-up cleanup looks like, which records to keep and for how long, and how to choose between a bookkeeper, an Enrolled Agent, or both.

Key takeaways

  • Books feed every business return. If they are missing or wrong, the return is late, incomplete, or built on guesses.

  • The IRS can file for you. When a required return is not filed, the IRS may prepare a substitute return from third-party reports such as Forms W-2 and 1099, and that version generally leaves out your business expenses.

  • Unproven deductions can be disallowed. Some categories, such as travel and vehicle use, carry stricter record requirements than others.

  • Payroll is the least forgiving area. Withheld payroll taxes are held in trust, and late or missing Form 941 deposits can create personal exposure for the people responsible.

  • Payment plans and settlements start with paperwork. The IRS generally expects required returns to be filed before it considers an installment agreement or an offer in compromise, and it asks for documented income and expenses.

  • Catch-up bookkeeping is a sequence, not a mystery. Collect statements, reconcile, categorize, then compare your books with what the IRS already has on file.

Sabih Shafi, EA — Enrolled Agent, All State Tax Resolution

How missing books turn into IRS problems

Unfiled returns and substitute returns

A return can only be as complete as the records behind it. When the books are months or years behind, the return is often the first thing to slip. If a required return is not filed, the IRS has authority to prepare one for you, known as a substitute for return, using income that employers, banks, and payers have reported under your number. That version is built from the IRS's information rather than yours, so it generally does not include business expenses, and the tax it calculates can be higher than a properly prepared return would show. Filing an accurate return of your own is often how that gets corrected. Our guide Haven't Filed in Years? An EA's Safe Path Back walks through that path.

Deductions you cannot prove

Federal law requires you to keep records sufficient to show your income and deductions, and the IRS can disallow expenses you cannot substantiate. Certain categories, including travel and vehicle expenses, come with stricter documentation rules. A clean set of books is a much stronger position than an after-the-fact estimate. We cover that situation in what an EA does when you are audited with no receipts.

Payroll deposits and trust-fund taxes

If you have employees, bookkeeping carries extra weight. Income tax withheld from paychecks, along with the employees' share of Social Security and Medicare, is held in trust for the government. It is reported on Form 941 each quarter, and deposits are due on a schedule based on your deposit frequency. Behind-on or inaccurate payroll records make it easy to miss a deposit or file a Form 941 that does not match what was actually paid. Unpaid trust-fund taxes are treated more seriously than an ordinary balance, and the IRS can hold responsible individuals personally liable for them, not just the business. Our payroll tax guide explains how those cases escalate.

Payment plans and settlements need documented financials

When a balance cannot be paid in full, the IRS looks at your ability to pay. Collection information statements such as Form 433-A for individuals and Form 433-B for businesses ask for income, expenses, assets, and liabilities, and the IRS expects supporting documents such as bank statements and profit and loss reports. Before it considers an installment agreement or an offer in compromise, it generally requires that all required returns have been filed, and for offers, that current-year estimated payments and payroll deposits are up to date.

Without books, those forms are hard to complete accurately, and a statement built on guesses can slow a case down or draw follow-up questions. Our Form 433-A walkthrough shows what the disclosure involves.

Why waiting makes the cleanup harder

Each month of delay adds transactions to sort and removes options. Statements and receipts get harder to find, memory of what a deposit was for fades, and prior-year returns filed on estimates may need to be reconciled to real records, which sometimes means amending. A notice that arrives while the books are behind also starts a response deadline that catching up cannot extend. None of this puts a cleanup out of reach, since most books can be rebuilt from bank, card, and payment-processor records, but the sequence below is easier to run before a notice arrives than after.

A practical catch-up bookkeeping sequence

  1. Choose the period to rebuild. Start with the earliest year for which a return is missing or unreliable, then work forward.

  2. Gather source records. Collect statements for every business bank account, credit card, and loan, plus payment-processor reports, payroll reports, invoices, bills, mileage logs, and prior-year returns.

  3. Pull what the IRS already has. IRS account and wage-and-income transcripts show filed returns, balances, and the information returns reported under your number. An Enrolled Agent can request them with your written authorization.

  4. Separate business from personal. Move personal transactions out of the business books, and use a dedicated business account going forward.

  5. Reconcile every account to its statement, month by month. A reconciled balance is the check that nothing was missed or counted twice.

  6. Categorize transactions into the categories your tax return uses, and flag anything you cannot identify instead of guessing.

  7. Tie income to the forms. Compare recorded gross receipts with the Forms 1099-K and 1099-NEC and other reports in your transcript.

  8. Produce year-end reports. A profit and loss statement and balance sheet go to whoever prepares the return, and a monthly routine keeps the books from slipping behind again.

What records to keep, and for how long

The general rule is to keep records for as long as they may be needed to administer federal tax law, which usually means until the period of limitations for that return runs out. These are the common timeframes the IRS publishes:

  • Most records: at least three years after you file the return, or two years after you pay the tax, whichever is later.

  • Longer, generally six years, when a substantial amount of income was left off a return.

  • Indefinitely if you never file a return, or if a return was fraudulent.

  • Employment tax records: at least four years after the tax is due or paid, whichever is later.

  • Property and asset records (purchase documents, improvements, depreciation): until the limitations period expires for the year you dispose of the property.

  • Our suggestion: keep filed returns, formation documents, and your EIN confirmation letter permanently.

In practice that means bank and card statements, invoices and receipts, payroll reports, mileage logs, contracts, and asset purchase records. The IRS generally accepts legible electronic copies, so scanned files are fine; just keep a backup away from the device you use every day.

Bookkeeper, Enrolled Agent, or both?

A bookkeeper records and reconciles transactions and produces financial reports. Bookkeeping is generally not a federally credentialed role, so the quality of the work depends on the person's training and process, and an unenrolled bookkeeper generally cannot represent you in an IRS audit or collection matter. An Enrolled Agent is a federally licensed tax practitioner with unlimited authority to represent taxpayers before the IRS, and works on returns, notices, collections, and audits. The bookkeeper records what happened in the business; the Enrolled Agent works out what it means for your returns and any IRS balance.

  • Books current, routine returns: a bookkeeper (or you, with accounting software and a monthly reconciliation) plus a return preparer is often enough.

  • Behind on books and returns, or holding an IRS notice: start with an Enrolled Agent. The order of operations matters, including which years to rebuild first, what to file, and who answers the IRS.

All State Tax Resolution, led by Sabih Shafi, EA, does catch-up bookkeeping alongside tax work, so the books are built to match the returns. If you are comparing local options, our guide to QuickBooks bookkeeping services in Los Angeles lays out the routes.

Frequently asked questions

Do I need a bookkeeper if I only have a few transactions each month?

Not necessarily. A low-volume business can often keep its own books if it reconciles every month and keeps its records. What matters is that someone reconciles regularly and that the records exist when a return, a lender, or the IRS asks for them.

Can the IRS really file a tax return for me?

For some nonfilers, yes. The IRS can prepare a substitute return from information reported by third parties and assess tax from it. That return generally does not include business expenses or many credits you may be entitled to, which is why filing a complete return of your own is typically the next step. The details depend on your situation.

How far back do I need to catch up?

It depends on which required returns are unfiled or unreliable. As a general matter, the IRS's own enforcement policy has typically looked at roughly the most recent six years of unfiled returns, but it can require more, so confirm your situation before assuming an older year is out of scope.

What if I do not have statements or receipts for older periods?

Banks and card issuers can often provide copies of past statements, and payment processors keep transaction history, so many periods can be rebuilt. IRS transcripts show income reported to the IRS. Some expenses can be reconstructed and some cannot, and an Enrolled Agent can help you decide which are worth rebuilding.

Is a bookkeeper enough, or do I need an Enrolled Agent?

A bookkeeper keeps the records. A bookkeeper does not replace tax advice or IRS representation. If you have unfiled returns, an IRS notice, or a balance due, an Enrolled Agent can represent you before the IRS. If your situation is routine, a bookkeeper plus a return preparer is often a reasonable setup.

Talk to an Enrolled Agent

This article is general information, not individual tax advice. If you want to talk through your books, your returns, or an IRS notice, book a free tax review or call or text us directly.

Comments


bottom of page