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

Call or Text: (440) 201-9149

Sales Tax Management

Sales tax handled from calculation to filing. Rate tracking, nexus monitoring, and on-time returns through TaxJar.

What This Covers

Sales tax is one of those tasks that looks simple from a distance and gets complicated the moment you actually do it. Rates change. Nexus rules vary by state. Some products are taxable in North Carolina and exempt in South Carolina. Online sales add another layer because each marketplace handles tax differently.

We manage the full process using TaxJar. That means tracking where you owe tax, calculating what you collected, reconciling it against your sales records, and filing the returns before the deadline in each state. You stay focused on running the business and we keep the filings clean.

The Tracking

We connect TaxJar to your sales channels and accounting records so transactions flow in automatically. Rates are matched to the correct jurisdictions. Taxable and non-taxable items are coded properly. Nexus thresholds are monitored as your sales grow into new states.

The Filing

Returns are prepared, reviewed, and submitted on the schedule each state requires. Monthly, quarterly, or annually depending on your volume. Payments are coordinated so the money moves on time. Confirmations are saved for your records.

Why It Gets Messy

Most business owners do not realize how much exposure sales tax creates until something goes wrong. You sell into a new state for a few months and cross the economic nexus threshold without noticing. A year later you get a notice from that state asking for back taxes, penalties, and interest. The original sales tax might have been a few hundred dollars. The cleanup is significantly more.

The other common problem is collecting tax but not filing correctly. The money sits in your account and feels like revenue. It is not. It belongs to the state and they expect it on a fixed schedule. Late filings trigger automatic penalties. Missed filings can lead to estimated assessments that are usually higher than what you actually owe.

Nexus Surprises

Economic nexus laws mean you can owe sales tax in states you have never set foot in. Cross a sales threshold or a transaction count and you are suddenly required to register, collect, and file. Tracking this across every state you ship to is not something most owners have time to monitor manually.

Marketplace Confusion

Amazon, Etsy, and Walmart collect and remit on your behalf in most states. Your own website does not. Mixing these channels without separating what you owe from what the marketplace handles is one of the most common ways businesses end up overpaying or underreporting.

How We Handle It

TaxJar pulls transaction data from your sales channels and your accounting system. We review the data each period to confirm everything is coded correctly and that the taxable amounts match your books. Then we prepare the returns, file them, and reconcile the payments against your bank activity.

You get a clear record of what was filed, where, and when. If a state sends a notice, we know what return it relates to and can respond with documentation in hand. Your books reflect the actual sales tax liability at any point, so reports are accurate and tax season is not a scramble.

One System of Record

All of your sales tax activity lives in one place. Returns, payments, registration details, and supporting reports are organized by state and by period. When you need to look something up or hand documentation to an auditor, it is there.

Ongoing Monitoring

We watch your sales by state as the year progresses. When you approach a nexus threshold, we let you know before you cross it so registration can happen on time. Rate changes and rule updates are tracked in TaxJar so your filings stay current without you needing to follow each state agency.

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.

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.

Location

402 Ellerbe Court, Jacksonville, NC 28546

  • 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