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

Call: (440) 207-0171

Bookkeeping & Accounting for Brunswick County Businesses

Bookkeeping, tax, and accounting for Brunswick County businesses. Serving Southport, Leland, Shallotte, and the coastal communities from Jacksonville.

Accounting for Brunswick County

Brunswick County has grown faster than almost any county in North Carolina. Leland has become a real town. Southport keeps drawing residents and visitors. The beach communities at Oak Island, Holden, Ocean Isle, and Sunset bring steady summer traffic, and Calabash still feeds people seafood by the platter. Behind all of it are small businesses doing the work, and most of them need accounting help that fits how they actually operate.

GMJ Accounting is based in Jacksonville and works with clients throughout Brunswick County. We provide bookkeeping, tax and consulting services for businesses that need reliable financial support without hiring someone in-house. Monthly books, payroll system setup, sales tax, and tax returns handled by an Enrolled Agent who has been doing this for over fifteen years.

Full-Service Bookkeeping

Monthly transaction categorization, bank and credit card reconciliation, and financial statements you can actually read. Books closed every month so you know where the business stands without guessing.

Catch-Up Bookkeeping

Months or years behind? We rebuild what is missing, organize what is there, and deliver a clean set of books. Then we keep them current so it does not pile up again.

Business Tax Returns

Federal and state tax returns prepared from books we have maintained throughout the year. No scrambling in March, no surprise balances. Gina is an IRS Enrolled Agent, so the same person preparing your return can represent you if anything comes up later.

Sales Tax Management

North Carolina sales tax handled, including the local rate components that apply across Brunswick County. Calculation, rate tracking, and on-time filing so penalties do not eat into the season.

Brunswick County Businesses We Work With

The mix of businesses in Brunswick County is wider than people realize. There is the coastal economy that everyone sees, restaurants, rentals, marinas, charter operations, but there is also a steady volume of homebuilders, trade contractors, professional offices, and retail shops that serve year-round residents. The county has been adding population for years, and the small business community has grown right alongside it.

We work with established small businesses across these industries. Owners who are good at the work, busy with operations, and tired of trying to keep the books current on Sunday nights.

Restaurants and Hospitality

Calabash seafood houses, beach grills, breweries, and the year-round spots in Leland and Southport. We track food cost, labor, and tip reporting so restaurant and bar owners know what the numbers actually say about the season.

Builders and Trade Contractors

Brunswick County has been building houses faster than most parts of the state. Homebuilders, remodelers, electricians, plumbers, HVAC, and concrete crews working across the county. We handle job costing so you know which projects made money and which ones did not.

Vacation Rentals and Real Estate

Short-term rentals on Oak Island, Holden, Ocean Isle, and Sunset. Property managers and small real estate operations. We separate owner draws from operating expenses and keep records ready for the lender or the tax preparer.

Retail and Service Businesses

Shops along the beach strips, marine services, salons, fitness studios, and professional offices in Leland and Shallotte. Clean books, sales tax handled, and quarterly check-ins so nothing about the financial side becomes a surprise.

Frequently Asked Questions

Do you serve all of Brunswick County?

Yes. Southport, Leland, Shallotte, Calabash, Bolivia, Oak Island, Holden Beach, Ocean Isle Beach, Sunset Beach, and the rest of the county. We are based in Jacksonville and work with clients across the Carolinas, so Brunswick is well within our regular service area.

What does monthly bookkeeping cost?

Full-service bookkeeping starts at $225 per month. The exact rate depends on transaction volume and the complexity of your books. We provide a flat monthly quote after looking at what you have.

Do you work with seasonal businesses?

Yes. Many Brunswick County businesses see most of their revenue between Memorial Day and Labor Day. We structure bookkeeping around your actual cycle so the slow months stay manageable and the busy months stay reconciled.

Can you handle North Carolina sales tax filings?

Yes. We manage sales tax calculation, rate tracking, and filing for North Carolina, including the local rates that apply across Brunswick County. We use TaxJar for ecommerce clients with multiple jurisdictions.

What if my books are behind?

That is a common starting point. We do catch-up work to bring things current, then move to a monthly schedule so they stay that way.

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.

  • 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