Bookkeeping, tax, and accounting services for small businesses across the Carolinas.

Call: (440) 207-0171

Should my small business use cash or accrual accounting?

Cash basis records income when money hits your account and expenses when you pay them. Accrual records income when you earn it and expenses when you incur them, regardless of when cash moves. Both are legitimate methods. The right choice depends on how your business operates and who needs to read your financials.

Most small service businesses use cash basis. It’s simpler, easier to understand, and lines up with how owners already think about money. You also get a tax advantage in many cases because you don’t pay tax on income until you’ve actually been paid. If a customer owes you $20,000 at year-end, that revenue doesn’t hit your tax return until they pay.

Accrual basis tells a more accurate story about profitability. If you bill $50,000 in December but don’t collect until February, cash basis makes December look terrible and February look great. Accrual shows you earned that revenue in December when the work was done. For decision-making, accrual numbers tend to be more useful because they match revenue to the costs that generated it.

A few situations push you toward accrual. If you carry meaningful inventory, you need accrual-style tracking to value what’s on the shelf and calculate cost of goods sold correctly. If you have significant accounts receivable or accounts payable, ignoring them on cash books hides real obligations and real money owed to you. If a bank, investor, or franchisor wants financial statements, they almost always expect accrual.

A common practical setup is keeping books with accrual-style detail (tracking AR, AP, and inventory) while filing taxes on cash basis. This gives you useful internal reports plus the tax simplicity of cash. Your bookkeeper can structure the records so both versions are available without duplicating work.

There are also IRS rules to consider. C corporations and certain partnerships above revenue thresholds are required to use accrual. Businesses under those thresholds can generally choose. Once you pick a method on your tax return, switching requires IRS approval, so the decision isn’t casual.

If you’re not sure which fits your situation, it’s worth a conversation before you commit. Our bookkeeping, tax and consulting services include helping owners think through this based on how their business actually runs, what their lenders expect, and what reporting they need to make good decisions throughout the year.

Trusted Accounting for Small Businesses

First Step:
Start With a Call

Tell us about your business and what you need help with. We'll ask a few questions, evaluate your current situation, and let you know how GMJ can support your books, taxes, and day-to-day operations.

More Questions

What records are needed for IOLTA reconciliations and trust accounting?

IOLTA reconciliation requires individual client ledgers, the trust account check register, monthly bank statements, deposit records, and disbursement documentation. These records support the monthly three-way reconciliation that state bar rules require attorneys to perform and retain.

Read answer

How should a virtual bookkeeper work securely with documents and QuickBooks?

A virtual bookkeeper should use a secure client portal for document exchange, request QuickBooks Online access through proper user roles instead of shared logins, and connect bank feeds in read-only mode. A consistent monthly close cadence keeps everything moving without back-and-forth.

Read answer

What state tax issues should a business watch when selling in both North Carolina and South Carolina?

The two states have separate registrations, separate filing calendars, different local rate structures, and different exemption certificate rules. Treating them as one compliance task is how businesses end up with notices and penalties from both.

Read answer

When does a small business need fractional CFO support?

When your business has grown past what a bookkeeper can answer but isn't big enough to justify a full-time CFO salary. Common triggers include cash flow surprises, pricing decisions made without data, financing conversations, and adding locations or product lines.

Read answer

What does full-service bookkeeping include for a small business?

Full-service bookkeeping at GMJ covers transaction categorization, bank and credit card reconciliation, and monthly financial reporting. Pricing starts at $225 per month and scales with your average monthly expenses by dollar amount.

Read answer

How should business owners prepare personal tax returns when their business books affect their income?

Finish the business books and the business return first, then build the personal return from those numbers. For pass-through owners, the business return drives almost everything on the personal return, so messy books mean a messy 1040.

Read answer

GMJ Accounting is a Jacksonville, NC firm offering bookkeeping, tax, and advisory services to small businesses across the Carolinas. Founded in 2014 and led by Gina Bertone, EA, MAcc, CEP, an IRS Enrolled Agent with more than 15 years of public accounting and CFO experience.

  • QuickBooks logo
  • Square logo
  • Shopify logo
  • Gusto logo
  • Expensify logo
  • Bill.com logo
  • Keap logo
  • SmartVault logo
  • TaxJar logo
  • ShipStation logo
  • Commerce Sync logo
  • Webgility logo
  • Cin7 logo
  • Knowify logo
  • Planday logo
  • ClassWallet logo
  • SureTech logo

© 2026 GMJ CONSULTING, LLC DBA GMJ Accounting