What is the difference between cash and accrual accounting?
Cash accounting records income when money hits your bank account and expenses when you pay them. Accrual accounting records income when you earn it and expenses when you incur them, regardless of when cash actually moves.
Here’s a simple example. You finish a project on January 28 and send the invoice that day. The customer pays you on February 15. Under cash accounting, that’s February income because that’s when you received the money. Under accrual accounting, it’s January income because that’s when you completed the work and billed for it.
The same logic applies to expenses. You receive a materials bill in March but don’t pay it until April. Cash accounting shows it as an April expense. Accrual shows it in March when you received the bill and created the obligation.
This timing difference can make your monthly financial picture look very different. A month where you sent out $30,000 in invoices but only collected $8,000 from previous work looks completely different under each method. Cash shows $8,000 in revenue. Accrual shows $30,000. Neither is wrong. They’re just measuring different things.
Most small businesses use cash accounting because it’s simpler and aligns with what you see in your bank account. When your balance goes up from a customer payment, your books show income. When it goes down for a business purchase, your books show an expense. There’s an intuitive connection between your bank statement and your profit and loss report.
The IRS allows businesses to choose cash accounting if average annual gross receipts are under $25 million over the prior three years. That covers nearly every small business in Northwest Arkansas. Some businesses with inventory historically had to use accrual, but tax law changes have relaxed those requirements for smaller companies.
Accrual accounting gives a more accurate picture of long-term profitability because it matches revenue with the period when you actually performed the work. If you bill a big project in December but don’t collect until January, accrual shows the revenue in the year you did the work. This matters for understanding true performance, but it also means you might owe taxes on income you haven’t received yet.
The method you choose affects tax planning flexibility. Cash basis lets you control timing to some degree. Need to reduce taxable income this year? Delay sending invoices until January or prepay certain expenses in December. Accrual doesn’t offer that same flexibility because transactions record based on when they occur, not when money moves.
For monthly bookkeeping, consistency matters more than which method you pick. Switching methods mid-year creates confusion, and changing methods from year to year requires IRS approval. Pick one that fits your business and stick with it.
If you’re not sure which method you’re currently using or which makes more sense for your situation, a bookkeeper near Bentonville can review your setup and explain the practical implications for your specific business. The right choice depends on your industry, your billing cycles, and how you want to approach tax planning.
Northwest Arkansas's Dedicated Bookkeeping Partner
The Next Step:
A Quick Conversation
Tell us about your business and where you need help. We'll listen, ask a few questions, and give you a clear plan and honest price.
More Questions
How do I separate personal and business expenses as an owner-operator?
Open a dedicated business checking account and credit card. Run every trucking expense through those accounts and use owner's draw to pay yourself. Keep personal purchases on personal accounts entirely.
Read answerWhat bookkeeping do childcare centers need?
Childcare centers need bookkeeping that tracks multiple revenue streams, manages parent accounts, handles heavy payroll expenses, and monitors cash flow closely. The mix of tuition, subsidies, and program reimbursements makes income tracking more complex than most small businesses.
Read answerHow do I track labor costs for different job sites?
Track labor costs by job site using time tracking that assigns hours to specific projects, then code those hours in your accounting software so you can see true labor costs per job.
Read answerHow do I find a QuickBooks ProAdvisor in Northwest Arkansas?
You can search Intuit's ProAdvisor directory or look for local bookkeepers with QuickBooks certification. Beyond the certification, look for someone who understands your industry and offers ongoing support.
Read answerHow do I track booth rental income for my salon?
Set up a dedicated income account for booth rental, track each stylist as a separate customer in your accounting software, and use invoices to document expected payments. This makes it easy to see who's current and simplifies 1099 reporting at year end.
Read answerHow do I track labor costs as a percentage of sales?
Divide your total labor costs by your total sales for the same period, then multiply by 100. The key is making sure you capture all labor costs and reviewing the number consistently so you spot trends early.
Read answer

