Bookkeeping for contractors and service businesses in MetroWest and Greater Boston.

Call or Text: (774) 277-8683

Should I use accrual or cash basis accounting?

The difference comes down to timing. Cash basis records income when you receive payment and expenses when you pay them. Accrual records income when you earn it and expenses when you incur them, regardless of when money actually changes hands.

For a simple example, you complete a $15,000 remodeling job in March and send the invoice. The customer pays in April. Under cash basis, that’s April revenue. Under accrual, it’s March revenue because that’s when you did the work.

The IRS lets most small businesses choose either method. If your average annual gross receipts are under $29 million, you generally have the option. Above that threshold, C-corporations must use accrual. There are some industry-specific rules, but most service businesses and contractors can pick the method that works better for them.

Cash basis is simpler. Fewer adjusting entries, easier to reconcile, and your profit roughly tracks your bank account. For a solo consultant or small service business without much in receivables or payables, cash works fine. You send an invoice, get paid a week later, and the timing difference doesn’t distort your picture much.

Accrual matters more when timing gaps are significant. Contractors deal with this constantly. You buy materials in January, do the work in February, invoice in March, and collect in April. Under cash basis, January shows a loss from materials expense with no revenue, and April shows a windfall from revenue with no matching expenses. Neither month reflects reality.

With accrual, the revenue and expenses land in the same period as the work. Your financial statements show what actually happened during that time frame. Job profitability reports make sense because costs get matched to the jobs that incurred them. If you’re tracking margins by project or phase, accrual gives you numbers you can trust.

Many business owners don’t realize you can use one method for taxes and another for internal management. Many contractors file taxes on cash basis, which often defers tax liability, while running their job costing reports on accrual to see true margins. Your bookkeeper maintains both views. This gives you the best of both approaches.

If you’re running multi-phase projects with progress billing or retainage, accrual accounting becomes almost necessary for meaningful reporting. Cash basis makes it hard to see whether a job actually made money until everything is collected and all bills are paid, which can be months after the work finished.

For MetroWest bookkeeping services that provide monthly financials, accrual also produces more consistent statements. Month-to-month comparisons become meaningful because you’re comparing actual activity, not just bank transactions that happened to clear.

The short answer is this. If you’re a simple service business with quick collection cycles and minimal inventory, cash basis keeps life easy. If you’re a contractor, run jobs with significant material costs, or need to understand profitability by project, accrual gives you the visibility to actually manage the business. When in doubt, talk to your bookkeeper and accountant about what each method would show you and whether the added complexity of accrual is worth it for your situation.

Greater Boston's Trusted Bookkeeping Partner

The Next Step:
A Short Conversation

We'll ask a few questions, figure out what you need, and give you a straightforward quote.

More Questions

How should contractors handle progress billing?

Progress billing means invoicing at intervals throughout a project rather than at completion. Break contracts into a schedule of values, bill by percentage completion or milestones, track retainage separately, and make sure your billing ties back to job costs.

Read answer

What accounting does an e-commerce business need?

E-commerce businesses need multi-channel revenue tracking, inventory and COGS accounting, payment processor reconciliation, and sales tax compliance across multiple states.

Read answer

How do slow-paying customers hurt my cash flow?

Late-paying customers force you to finance their work with your own money, creating a gap between when you pay expenses and when you collect. This leads to vendor relationship strain, credit card interest charges, lost discounts, and decisions made under pressure instead of strategy.

Read answer

What bookkeeping challenges do retail stores face?

Retail stores face unique challenges including high transaction volumes, inventory tracking, cash handling, multiple payment methods, and seasonal cash flow swings. Each creates opportunities for errors that compound quickly without proper systems in place.

Read answer

Can I deduct business expenses from previous years?

Yes, you can claim missed business deductions by filing an amended return. The IRS allows amendments within three years of the original filing date, but you'll still need documentation to support the expenses.

Read answer

What causes seasonal cash flow problems?

The fundamental cause is the mismatch between when revenue arrives and when expenses are due. Revenue fluctuates with busy and slow seasons, but rent, payroll, insurance, and loan payments stay constant regardless of how much work you're doing.

Read answer

Full-service bookkeeping firm serving contractors and small businesses in MetroWest and Greater Boston. From monthly bookkeeping to job costing and payroll, we bring 20 years of hands-on business experience to your back office. Locally owned in Bellingham, Massachusetts.

Client Reviews

5-Star Rated Firm

© 2026 Janek Business Solutions, LLC