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

Call: (440) 207-0171

Bookkeeping for North Topsail Beach Businesses

Bookkeeping, tax, and accounting for North Topsail Beach businesses. Local support from a Jacksonville-based firm.

Bookkeeping for a Beach Economy

North Topsail Beach runs on a seasonal calendar. Summer brings vacation renters, fishing trips, and a stretch of busy months for restaurants, shops, and service providers. The off-season looks completely different. Books that work for a year-round operation in Raleigh don’t always fit a business that earns most of its revenue in four months.

GMJ Accounting provides bookkeeping, tax and consulting services for businesses on Topsail Island and across Onslow County. We’re based in Jacksonville, about a half-hour drive from North Topsail, and we work with owners who need clean books without adding back-office staff during the slow months.

Monthly Bookkeeping

Transactions categorized, accounts reconciled, monthly close handled. Reports that show what the season actually produced and what the off-months are costing you to keep the doors open.

Catch-Up Work

Behind from a busy summer? We sort through the backlog, reconstruct what’s missing, and deliver clean records before tax deadlines arrive. No lectures about why it happened.

Sales and Occupancy Tax

North Carolina sales tax and Onslow County occupancy tax for short-term rentals and lodging. We handle filing and rate tracking so deadlines pass without penalties.

Business and Personal Tax

Federal and state returns prepared from books we’ve maintained throughout the year. Gina is an IRS Enrolled Agent, which matters if a notice ever shows up in the mailbox.

Who We Work With in North Topsail

The businesses on Topsail Island tend to be small and owner-operated. A few employees, a handful of properties, or one location that the owner runs personally. They don’t have controllers or accounting departments. They have an owner who wears every hat and a stack of paperwork that grows faster in July than it does in February.

That’s the gap we fill. Reliable accounting support without the cost of a full-time hire, and a firm close enough to understand what a hurricane season or a slow tourist year actually does to a balance sheet.

Vacation Rentals and Property Management

Owners managing one rental or a portfolio of them. We track income by property, separate cleaning and maintenance costs from owner draws, and keep the documentation Schedule E filings require.

Restaurants, Bars, and Cafes

Seasonal kitchens, dockside spots, and year-round restaurants serving locals through the off months. We handle the food cost, labor, and tip reporting that determine whether a summer pays for the whole year.

Charter and Marine Services

Fishing charters, boat rentals, dive operations, and marina services. Fuel costs, equipment depreciation, and the seasonal revenue patterns that come with running a business off the water.

Contractors and Trades

Builders, roofers, electricians, and HVAC techs working coastal properties. Job costing, materials tracking, and books that hold up when a bank or bonding company asks to see financials.

Frequently Asked Questions

Are you actually local to North Topsail Beach?

Our office is in Jacksonville, about 30 minutes up Highway 210. We work with businesses on Topsail Island regularly and know the seasonal patterns that come with a beach economy.

Can you help with vacation rental and occupancy tax filings?

Yes. Short-term rental operators in Onslow County have state sales tax and county occupancy tax obligations. We track what you owe, file on time, and keep the records straight across multiple properties or platforms.

My business slows way down in winter. Does that change pricing?

Not month to month, but we factor seasonality into the quote up front. A flat monthly rate based on your annual volume tends to work better than billing that spikes when transactions spike.

What if my books are months behind from peak season?

Common situation. Most beach businesses focus on operations from May through September and the books pile up. We catch you up before tax season and put a monthly process in place so it doesn't happen again.

Do we need to meet in person?

Not required. Most communication happens through email, phone, and a secure document portal. If you want to meet, we can come to North Topsail or you can stop by our Jacksonville office.

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