Tax Tool
Beach towns and Jacksonville keep a local room-tax tool
HB 240 would preserve occupancy-tax authority for Currituck, New Hanover beach towns and Jacksonville. Overnight guests would keep paying the added charge that helps fund tourism spending and local budgets.
This North Carolina bill is about how these communities raise money from visitors. It leaves local officials with a tax that falls on overnight stays and can support tourism spending and other town costs.
- The bill covers Currituck, New Hanover beach towns and Jacksonville.
- Occupancy taxes are paid on overnight stays.
- Visitors, not locals, usually feel the charge first.
- Local governments can use the money for budgets and tourism costs.
North Carolina lawmakers put a local lodging tax question in front of Currituck, New Hanover beach towns and Jacksonville. The bill is about occupancy-tax authority, a stream that is paid by people staying overnight and used by towns to support budgets and tourism spending.
That makes the change practical, not abstract. Hotel guests and short-term-rental visitors are the ones who would see the charge, while local governments get another way to bring in money tied to the visitor economy.
Who pays, and who benefits
Occupancy taxes are not general sales taxes. They are tied to a place to sleep, which is why this kind of authority matters in beach communities and tourism-heavy towns.
For local officials, the appeal is straightforward: the money can help cover municipal costs that come with hosting visitors, from basic services to tourism-related spending. For travelers, it means the room rate is not the whole bill.
A small bill with a visible footprint
The recorded votes show the bill cleared a floor vote. But the bigger story is the one visitors notice at checkout, where local tax authority turns into a higher charge on a stay.
The geography matters too. This is not a statewide overhaul. It is a targeted rule for specific coastal towns and Jacksonville, where a few points of tax authority can shape how local budgets are built.