What is the difference between cash and accrual accounting?
The difference is timing. Cash basis records income when money arrives and expenses when you pay them. Accrual basis records income when you earn it and expenses when you incur them, even if cash moves later. Both methods use the same transactions. They only choose a different date.
The IRS describes it this way in Publication 538: “Under the cash method, you generally report income in the tax year you receive it, and deduct expenses in the tax year in which you pay the expenses.” For the other method it says: “Under the accrual method, you generally report income in the tax year you earn it, regardless of when payment is received.”
Picture a landscaping company. It mows a lawn in March and sends an invoice. The client pays in April. On the cash basis, the income lands in April. On the accrual basis, the income lands in March, because March is when the work happened.
This guide is general education. It is not tax advice for your case. Confirm every choice with your CPA.
How do the two methods compare side by side?
Cash basis is simpler and follows your bank balance. Accrual basis is more work and follows your real activity. The table shows where each one differs, so you can see which trade-offs matter to your business.
| Question | Cash basis | Accrual basis |
|---|---|---|
| When is income recorded? | When payment arrives | When you earn it (invoice sent or work done) |
| When is an expense recorded? | When you pay it | When you receive the bill or incur the cost |
| Needs accounts receivable? | No | Yes, see accounts receivable |
| Needs accounts payable? | No | Yes, see accounts payable |
| Monthly profit picture | Can swing with payment timing | Matches revenue to the costs that earned it |
| Effort to keep books | Lower | Higher |
| Best fit | Few open invoices, simple services | Credit sales, inventory, loans, growth plans |
The short version: cash tells you what happened in your bank account. Accrual tells you what happened in your business. For a deeper definition of both, see the glossary entry on accrual vs cash basis.
What does an example look like with real numbers?
A simple example shows the gap. Say a consulting firm earns $10,000 of work in March. The client pays in April. The firm pays a $2,000 contractor bill for that work in May. The same facts give three different month-by-month stories.
| Month | Cash basis income | Cash basis expense | Accrual income | Accrual expense |
|---|---|---|---|---|
| March | $0 | $0 | $10,000 | $2,000 |
| April | $10,000 | $0 | $0 | $0 |
| May | $0 | $2,000 | $0 | $0 |
On the cash basis, March looks like a bad month, April looks great, and May looks like a loss. The business did the same work throughout. On the accrual basis, March shows the full $10,000 of income next to the $2,000 cost that produced it. That is an $8,000 profit in the month the work happened.
This is the point of accrual accounting. The IRS puts it plainly: “The purpose of an accrual method of accounting is to match income and expenses in the correct year.” The same logic works month by month for your management reports.
Which method fits my business?
Pick the method your CPA confirms you can use, then check whether it gives you reports you can trust. Cash fits businesses that bill and collect fast. Accrual fits businesses that sell on credit, carry inventory, or need clear monthly profit numbers.
Use these questions as a starting point:
- Do clients pay you weeks after the work is done?
- Do you buy goods to resell, or hold stock?
- Do you have a loan, a line of credit, or investors who want accrual statements?
- Do you plan to sell the business or raise money?
- Do you make big purchases on terms, such as paying a supplier in 60 days?
If you answered yes to several, accrual probably gives you better numbers. If you answered no to most, cash may be enough.
Tax rules also set limits. Publication 538 says: “If you must account for an inventory in your business, you must use an accrual method of accounting for your purchases and sales.” There are exceptions for small business taxpayers, and the rules depend on your entity type and size. That is a question for your CPA, not a guide.
Can you use different methods for taxes and for management?
Often you can. Many owners file taxes on the cash basis and read their monthly reports on the accrual basis. This is a common pattern, but it only works when your CPA agrees and your books tie back to the tax method. Do not assume it fits your case.
How do I set up accrual accounting step by step?
Accrual accounting works when you enter invoices and bills on the day they happen, not on the day they are paid. The steps below show a clean setup. Your CPA should approve the method before you begin.
- Confirm the method with your CPA. Ask which method you may use for taxes and which one you want for management reports.
- Choose a start date. Start at the beginning of a month, or better, the beginning of a tax year.
- List open invoices and bills. Enter every unpaid customer invoice and every unpaid vendor bill as of the start date.
- Record sales when you invoice. Create an invoice for every sale. Do not wait for payment.
- Record bills when you receive them. Enter vendor bills in your software on arrival, then pay them later.
- Track prepaid and unpaid items. Examples are insurance paid for a year, or wages earned but not yet paid.
- Reconcile every month. Match your books to the bank and card statements. See bank reconciliation.
- Review the reports. Read the profit and loss statement and the balance sheet each month.
Step 7 matters most. Accrual books can look correct and still be wrong if cash is not checked. Our month-end close checklist shows the full monthly routine.
What are the common mistakes with each method?
Most errors come from timing. Cash books suffer from missed bills and lumpy months. Accrual books suffer from late invoice entry and forgotten accruals. Knowing the pattern helps you catch the error before it reaches a report or a tax return.
| Mistake | Which method it hurts | What it looks like | Fix |
|---|---|---|---|
| Entering bills only when paid | Accrual | Expenses look low, profit looks high | Enter every bill on arrival |
| Forgetting to invoice | Both | Income missing for the month | Invoice on delivery, check weekly |
| Ignoring unpaid owner or payroll items | Accrual | Liabilities understated | Review liabilities at month end |
| Reading a cash month as the whole story | Cash | A slow month hides a strong sales month | Add an open invoices list |
| Mixing methods in one report | Both | Numbers do not tie out | Pick one basis per report and label it |
Many of these show up in our post on bookkeeping blunders. For other habits that keep books clean, see these bookkeeping tips.
When should I switch from cash to accrual?
Switch when cash reports stop answering your questions, and only with your CPA. Common triggers are growing credit sales, a loan that requires accrual statements, inventory, or a plan to sell the business. A switch is a formal change, not a software toggle.
The IRS is specific about this. Publication 538 says that once you have set your method and filed your first return, you generally must receive approval from the IRS before you change it. It lists “A change from the cash method to an accrual method or vice versa” as a change that requires IRS approval.
Here is the usual path:
- Tell your CPA why you want to switch.
- Your CPA checks whether the switch is allowed and what it costs in tax terms.
- Your CPA files the request with the IRS.
- Your bookkeeper builds the opening balances for receivables and payables.
- You run both views for one or two months to check the numbers.
- You close the old method and report on the new one.
A bookkeeper cannot replace this advice. A bookkeeper can, however, make the books ready. That includes a clean list of open invoices, bills, and prepaid items. Good starting books turn a stressful switch into a routine task. If your books are behind, start with catch-up bookkeeping first.
How does a bookkeeper help with cash and accrual books?
A bookkeeper keeps the entries timely so that either method gives reliable reports. Peachtree bookkeepers work mainly in QuickBooks Online, and they work alongside your CPA. Your CPA sets the method. Your bookkeeper keeps the data clean.
The Peachtree bookkeeping service covers transaction management, account reconciliation, monthly financial reports, invoice management and CPA coordination. As part of the standard process, we aim to close out the prior month’s books and provide financial statements by the fifth business day of the new month. At the start of each month, your bookkeeper also meets with you to review the prior month’s performance and year-to-date results.
Understanding the difference between a bookkeeper and an accountant helps here. The bookkeeper records and organizes. The accountant or CPA advises on tax method, filing and strategy.
Bookkeeping packages start as little as $240 per month, based on transaction volume and complexity. A free 30-minute consultation helps us scope the work.
Next step
If you want books that work for your CPA and for your own decisions, see our bookkeeping service. You can also book a free strategy call to talk through your setup.
Frequently asked questions
What is the main difference between cash and accrual accounting?
The difference is timing. Cash basis records a sale when you receive payment and a bill when you pay it. Accrual basis records a sale when you earn it and a bill when you incur it, even if the money moves later.
Which accounting method is better for a small business?
Neither is better in every case. Cash is simpler and fits many service businesses with few open invoices. Accrual gives a truer view of profit when you bill on credit or carry inventory. Your CPA can tell you which methods your business may use.
Can I use cash basis for taxes and accrual for my own reports?
Often yes, but the rules are specific. Many owners keep management reports on accrual and file taxes on cash. Your books must still tie back to the tax method. Ask your CPA to confirm the setup before you build it.
Do I need IRS approval to switch from cash to accrual?
Generally yes. IRS Publication 538 lists a change from the cash method to an accrual method as a change that requires IRS approval. Your CPA files the request and handles any adjustment. Do not switch on your own in the books.
What happens if my books are behind when I want to switch?
Fix the books first. A switch needs clean opening balances for open invoices and unpaid bills. If months are missing, catch-up bookkeeping comes first. Then your CPA can plan the change on solid numbers.
Does Peachtree VA work with my CPA on this choice?
Yes. Peachtree bookkeepers work alongside your CPA. Your CPA decides the tax method. Your bookkeeper keeps the books in a form that supports it and in time for reporting.


