accrual vs cash accounting bookkeeping for small business

Accrual Accounting vs Cash: Which Is Right for You?

Table of Contents

Last Updated: September 9, 2026

Accrual Accounting vs Cash: The Core Difference

The choice between accrual accounting vs cash comes down to one question: when do you record a transaction? Cash basis accounting records revenue when money hits your bank account and expenses when money leaves it. Accrual accounting records revenue when it is earned and expenses when they are incurred, regardless of when cash actually moves.

The method you choose changes how your financial statements look, what your tax liability is each year, and whether you can truly see if your business is profitable. Accrual accounting gives you the most accurate picture of your financial health, but it is not always the easiest to manage.

The real difference matters most when you invoice customers or buy inventory on credit. A contractor who finishes a job in December but gets paid in February faces very different numbers under each system.

Cash Basis Accounting: How It Works and Who It Suits

Cash basis accounting is straightforward: you record income when you receive it and expenses when you pay them. A plumbing company that invoices a homeowner on the 15th and receives payment on the 30th records that revenue on the 30th. Simple, intuitive, and it tracks your actual bank balance at any moment.

This method suits small service businesses, sole proprietors, and contractors who carry little inventory and operate on immediate payment terms.

The trade-off is visibility. Cash basis accounting can show a wildly profitable month followed by a barren one simply because of when clients pay, and it fails to show money you are owed.

Watch Out
Cash basis accounting hides unpaid invoices and bills you have not yet paid. A business that looks profitable on paper can be blindsided by a tax bill for income it has not collected yet.

Accrual Accounting Examples That Clarify the Method

Accrual accounting is the practice of recording revenue when it is earned and expenses when they are incurred, using accounts receivable and accounts payable to track the timing gaps.

Consider a retail store that orders inventory in November, receives it in December, and sells it in January. Under accrual accounting, the expense is recorded in December when the goods arrive, and the revenue appears in January when the sale happens. The store’s January profit and loss statement shows the actual margin on that sale, which cash basis accounting would distort.

Here is a second example: an HVAC contractor signs a maintenance agreement in October and invoices quarterly. Under accrual accounting, the contractor records a portion of that revenue each month as it is earned, creating deferred revenue for the unearned portion. This follows the matching principle, pairing earned income with the expenses required to produce it.

For e-commerce businesses, accrual accounting captures inventory purchases as assets on the balance sheet, then moves them to cost of goods sold when items sell. Cash basis accounting would record the entire inventory purchase as an expense immediately, distorting profitability analysis for the entire period.

Key Differences at a Glance: Cash vs. Accrual

The practical differences between these methods affect your daily bookkeeping, your financial statements, and your tax reporting. Here is how the two approaches compare across the areas that matter most.

Factor Cash Basis Accrual Basis
Revenue recorded When cash is received When it is earned
Expenses recorded When cash is paid When they are incurred
Accounts receivable Not tracked Tracked on balance sheet
Accounts payable Not tracked Tracked on balance sheet
Inventory handling Expensed immediately Asset until sold
Financial statements Cash flow snapshot True profitability picture
Best for Small service businesses Growing businesses with inventory
Business owner comparing accrual and cash basis accounting statements
A business owner comparing accrual and cash basis accounting statements.

The most significant difference shows up in your balance sheet. Cash basis accounting produces no accounts receivable or accounts payable, so your balance sheet does not reflect money owed to you or money you owe others. Accrual accounting builds a complete balance sheet that shows your working capital and provides a clear audit trail.

IRS Accounting Method Requirements for Small Businesses

The IRS does not let every business choose freely. According to IRS guidelines on accounting methods, corporations and partnerships with average annual gross receipts over a certain threshold must use accrual accounting, as must businesses that maintain inventory. The IRS also requires that your method of accounting clearly reflect income and be applied consistently.

Most small businesses under the gross receipts threshold can use cash basis accounting, which simplifies tax reporting significantly. But the rules get complicated for businesses that carry inventory, and the IRS Publication 538 on accounting periods and methods walks through the specific requirements and exceptions.

Cash basis lets you defer income by delaying invoices until after year-end and accelerate deductions by paying expenses before December 31. Accrual accounting removes that flexibility, so your tax liability tracks your actual business activity rather than your cash timing.

Pro Tip
If your business carries inventory, check the IRS inventory rules before assuming cash basis is available to you. Many e-commerce and retail businesses are required to use accrual accounting for inventory even when they qualify for cash basis elsewhere.

How to Choose: Matching the Method to Your Business

The right accounting method depends on your business model, your growth stage, and who needs to read your financial statements. In practice, the choice comes down to three factors: whether you carry inventory, whether you extend credit to customers, and whether you need external capital.

Here is how that plays out across specific industries.

SaaS and Subscription Businesses

If you sell monthly or annual subscriptions, accrual accounting is not optional, it is the only method that produces a usable financial picture. Under cash basis, a year of prepaid revenue hits your books in January, making that month look wildly profitable and the rest of the year look barren. Accrual accounting recognizes that revenue monthly as you deliver the service, which is why the Financial Accounting Standards Board guidance on revenue recognition requires subscription revenue to be recognized over the service period. SaaS founders also need accrual-based metrics like Monthly Recurring Revenue (MRR) and Customer Acquisition Cost (CAC) to evaluate unit economics, and those metrics are meaningless on a cash basis.

Retail and E-commerce

Retailers face a different constraint: the IRS inventory rules. Under IRC Section 471, businesses that maintain inventory must use accrual accounting to match the cost of goods sold against the revenue from selling those goods. A clothing boutique that buys $50,000 of seasonal stock in August and sells it over four months needs accrual accounting to show the true profit on each month’s sales.

Construction and Professional Services

Contractors working on multi-month projects face the same problem from the revenue side. Under cash basis, a general contractor who finishes a $200,000 renovation in November but does not collect payment until January shows zero revenue for the year the work was done. Accrual accounting lets you recognize revenue using the percentage-of-completion method, which matters beyond internal reporting, most surety bonds and construction loans require accrual-based financial statements.

The Investor and Lender Mandate

This is the angle most articles miss. Banks and investors do not merely prefer accrual accounting, they require it. When you apply for a business loan, the underwriter needs to see accounts receivable and accounts payable to assess your working capital position. A cash basis balance sheet shows neither, which means the bank cannot determine whether you can cover your short-term obligations. The Small Business Administration loan requirements explicitly require accrual-based financial statements for most SBA loan programs.

Venture capital and angel investors will not fund a company that cannot produce accrual-based financial statements, because they need to see revenue recognition patterns, deferred revenue, and customer churn, none of which appear on a cash basis income statement. If you plan to raise money or take on debt within the next 24 months, the switch to accrual accounting is not a question of if, but when.

Watch Out
A cash basis balance sheet is nearly useless to a lender. It shows no accounts receivable, no accounts payable, and no inventory, which means the bank cannot assess your working capital or your ability to repay a loan.

A Decision Framework

Choose accrual accounting if any of the following apply:

  • You carry inventory, even if you qualify for a cash basis exemption under the gross receipts test
  • You invoice customers and wait more than a few days for payment
  • You have signed contracts that span multiple months or years
  • You plan to apply for a business loan or raise outside capital
  • You need to track job or project profitability accurately

Choose cash basis only if you are a solo service provider who gets paid at the time of service, carries no inventory, and has no plans to seek financing.

Switching from Cash to Accrual Accounting Without the Headaches

The transition from cash to accrual accounting is a technical process that, done correctly, takes planning and precision. Done poorly, it creates financial statements that do not reconcile and a tax headache you will untangle for years.

Step 1: Choose Your Transition Date

The cleanest transition point is the first day of your fiscal year. Switching mid-year forces you to maintain two sets of books for the remainder of the year, which doubles your workload and invites errors. If you are on a calendar year, that means a January 1 transition date. You will also need to file IRS Form 3115 for accounting method changes with your tax return for the year of the change. The IRS requires this form to approve the method change, and the deadline is generally the due date of your return, including extensions.

Step 2: Build Your Opening Balance Sheet

Your cash basis balance sheet is incomplete, it has no accounts receivable, no accounts payable, and no inventory. Identify every outstanding invoice you have issued but not yet collected. Each one becomes a debit to accounts receivable and a credit to an equity account called “cumulative adjustment” or “retained earnings.” The same logic applies to unpaid bills: each becomes a credit to accounts payable and a debit to the cumulative adjustment account.

Inventory requires a physical count as of the transition date. That count becomes a debit to inventory on the balance sheet and a credit to the cumulative adjustment account. Prepaid expenses, insurance, rent, software licenses, also need to be recorded as assets.

Step 3: Handle the Tax Implications

Switching methods creates a Section 481(a) adjustment, the IRS’s mechanism for preventing income from falling through the cracks during the transition. If you have unpaid receivables at the transition date, those represent income you have not yet reported. The IRS generally lets you spread that positive adjustment over four years. A negative adjustment, from unpaid bills you have not deducted, is typically taken in full in the year of the change.

Pro Tip
Do not file Form 3115 without calculating your Section 481(a) adjustment first. The four-year spread can significantly reduce your tax liability in the transition year, but only if you claim it correctly.

Step 4: Use Software Automation to Do the Heavy Lifting

Modern cloud accounting tools have made this transition far less manual than it was a decade ago. QuickBooks Online handles both cash and accrual reporting from the same underlying data, the difference is purely a reporting view. When you switch your reporting method in QuickBooks, the platform automatically applies the accrual adjustments for receivables, payables, and inventory that exist in your records. The QuickBooks support documentation on accrual vs cash reporting walks through the exact settings.

Xero offers similar functionality, and both platforms can generate an accrual basis profit and loss report alongside a cash basis report. The catch is data quality. If your invoices are not marked as sent, your bills are not entered, or your inventory counts are stale, the software will faithfully reproduce those errors in your accrual reports.

Step 5: Reconcile Everything Before You Trust the Numbers

After the switch, run a trial balance and compare it against your bank and loan statements. Your accounts receivable total should match your open invoices, your accounts payable total should match your unpaid bills, and your inventory balance should match your physical count. Any discrepancy means an error in your source data, and it is far easier to fix those errors before you file your first accrual basis tax return.

Common Mistakes to Avoid

The most frequent error is attempting the switch without cleaning up historical records first. Old duplicate invoices, missing bills, and miscategorized transactions compound when you introduce receivables and payables. A second common mistake is forgetting to record deferred revenue, money you have collected but not yet earned. Under accrual accounting, that is a liability, not income.

A third mistake is switching methods mid-year to “fix” a tax problem. The IRS requires consistency in your accounting method, and mid-year changes create a mess that is difficult to unwind. Plan the transition for year-end and file the proper forms.

Key Takeaway
Switching accounting methods is not just a settings change. It requires adjusting entries for receivables, payables, and inventory, plus a Form 3115 filing with the IRS. Software automation handles the mechanics, but clean source data is the prerequisite for accurate accrual statements.

The cost of getting it wrong, inaccurate financials, IRS penalties, and a lender who loses confidence in your numbers, far exceeds the cost of doing it right the first time.

Conclusion: The Method That Gives You the Truest Picture

Cash basis accounting is simple and intuitive, but it hides the reality of your business. Accrual accounting shows you what you have truly earned and what you truly owe, which is why it is the standard for businesses that carry inventory, work on long projects, or plan to grow.

The team at MilesP Bookkeeping handles monthly bookkeeping, QuickBooks Online setup and cleanup, and catch-up bookkeeping for small businesses across the United States. We prepare custom monthly Profit & Loss statements, balance sheets, and cash flow reports that give you an accurate picture of your financial health. Whether you are starting fresh or switching from cash to accrual accounting, we can get your records accurate and keep them that way.

Get started with MilesP Bookkeeping and see your business finances with clarity you have not had before.

Frequently Asked Questions

Should an LLC use cash or accrual accounting?

An LLC can typically use either method, but the IRS restricts cash basis for certain businesses. If your LLC has average annual gross receipts over $30 million for the past three years, is a tax shelter, or is a partnership with a C Corporation partner, you must use accrual accounting. For most small LLCs, cash basis offers simplicity. However, if you carry inventory or need to show profitability to investors, accrual accounting provides a more accurate financial picture.

What are the downsides of using accrual accounting?

Accrual accounting is more complex and requires tracking accounts receivable and payable. It does not show your actual cash position, so a profitable business on paper might struggle to pay bills. It also demands more bookkeeping effort, often requiring professional help. However, it gives you a truer view of profitability by matching revenue with the expenses incurred to generate it, which is valuable for planning and securing financing.

Can I use both cash and accrual accounting?

You can use a hybrid approach for tax reporting, but you cannot switch between methods for the same set of transactions. Many businesses keep their books on an accrual basis for internal management and then convert to cash basis for their tax return. This gives you the accuracy of accrual accounting for decision-making and the potential tax deferral benefits of the cash method for reporting.

How does the IRS view cash vs. accrual accounting for small businesses?

The IRS allows small businesses to use the cash method if their average annual gross receipts are $30 million or less over the prior three years. This threshold is adjusted for inflation. Businesses that carry inventory can still use cash basis. However, you must apply for a change in accounting method using Form 3115 if you want to switch from accrual to cash, and the IRS requires your method to clearly reflect your income.

What triggers the need to switch from cash to accrual accounting?

Several milestones trigger the need for switching from cash to accrual accounting. Your business may exceed the IRS gross receipts threshold, or you may seek a bank loan or outside investors who require GAAP-compliant financial statements. Growing businesses with inventory also find cash basis inadequate for tracking profitability. If you are scaling and need accurate monthly reporting, the switch becomes essential for making informed decisions.


This guide from MilesP Bookkeeping covers the practical differences between cash and accrual accounting methods for small business owners. For personalized guidance on your specific situation, contact us to discuss your bookkeeping needs.

Need help with your books?

Call MilesP Bookkeeping at (800) 926-7710 or visit our contact page for a free consultation.