Is Labor Taxable in NC? Repairs Yes, Remodels No (2026)

Updated October 7, 2026 · ~10 min read · Ilura Technology

North Carolina Sales Tax for Contractors: Repair Labor Is Taxable

Short answer: Yes for repairs, no for capital improvements. North Carolina contractors charge sales tax on repair, maintenance and installation services to real property, labor included, at the 4.75% state rate plus local in 2026. The Department of Revenue treats those services as taxable unless you substantiate that the job was a real property contract for a capital improvement — usually with Form E-589CI. Then the invoice carries no tax line, and you pay tax on the materials as the consumer.

If you have worked in a state where “services aren’t taxed,” North Carolina will catch you out. Here the burden runs the other way: repair work on real property is presumed taxable and you prove your way out of it. The IRS handles your federal return, but sales and use tax is the North Carolina Department of Revenue, whose Sales and Use Tax Bulletins carry the Secretary’s interpretation. Licensing is separate, in North Carolina contractor license requirements.

Does North Carolina tax contractor labor?

Sometimes — and which way it falls depends on the character of the job, not on how you word the invoice.

North Carolina taxes the sales price of repair, maintenance, and installation services (RMI) for real property, tangible personal property, motor vehicles, and certain digital property at the general state, applicable local, and applicable transit rates. Sales and Use Tax Bulletin 75-5 puts the default bluntly: services to real property are taxable retail RMI services unless you substantiate the job as a real property contract or an exempt property management contract. Installation charges sit inside the statutory definition of “sales price,” so on a taxable RMI job, breaking the labor onto its own line does not carve it out of the tax.

Against that, the state does not impose sales and use tax on the gross receipts derived from a real property contract — a contract to perform a capital improvement to real property. There the contractor is the consumer of the materials: you pay tax to your supplier and charge none to the customer.

One exemption runs the other way and is worth real money. Under Bulletin 72-11, installation charges that form part of what a supplier bills you to fulfill a real property contract are exempt — provided those charges are separately stated and identified as such on the invoice you receive at the time of sale. So separate statement hurts you on the invoice you issue for a taxable repair, and helps you on the invoice you accept for a capital improvement.

Job characterTax on your receiptsTax on materials
Real property contract (capital improvement)NoneYou pay as consumer
Taxable RMI service on real propertyYes, on the sales pricePurchased for the taxable service
Mixed transaction contractDepends on the 25% test belowFollows the outcome

The general State rate is 4.75%, with county and transit rates on top. Rates move: Mecklenburg County levied an additional 1% local sales and use tax effective July 1, 2026, so check the current county rate rather than reusing last year’s total.

What counts as a capital improvement in North Carolina?

The Department lists capital improvements rather than leaving it to judgment. The list in Sales and Use Tax Bulletin 72 includes:

  • New construction, reconstruction, or remodeling
  • Work requiring a permit under the State Building Code — other than repair or replacement of electrical components, gas logs, water heaters, and similar individual items that are not part of new construction, reconstruction, or remodeling
  • Painting or wallpapering of real property, except where it is incidental to RMI services
  • Replacement or installation of a septic tank system, siding, roof, plumbing, electrical, commercial refrigeration, irrigation, sprinkler, or similar system
  • Replacement or installation of a heating or air conditioning unit or HVAC system
  • Replacement or installation of roads, driveways, parking lots, patios, decks, and sidewalks
  • Landscaping
  • Installation of equipment or a fixture attached to real property that is capitalized and depreciated under GAAP or IFRS, depreciated under the Internal Revenue Code, or expensed under Section 179
  • Work to resolve an issue that was part of a real property contract, if performed within six months of completion — or within twelve months of first occupancy for new construction

Note the exclusions written into the list itself. “Replacement or installation of a roof” is a capital improvement; repairing or replacing gutters, water heaters, or individual plumbing or electrical components is not, unless it is part of new construction, reconstruction, or remodeling.

Which jobs are taxable repair, maintenance, and installation?

NCDOR publishes examples, and they read like an ordinary week’s work order list for a small trade shop:

  • HVAC repair on a unit that is not working properly
  • Plumbing to unclog a drain, or to find and repair a leak in a pipe
  • A roofing company identifying and repairing a roof leak
  • Electrical repair because a switch or receptacle stopped working
  • Repair or replace a water heater, a single light fixture, a toilet, or a sink
  • Repair or replace countertops; replace or reface kitchen cabinet doors
  • Replace damaged exterior bricks; replace a plate glass window
  • Floor refinishing; installing carpet, flooring, windows, doors, cabinets, or countertops where the item replaces a similar or existing one
  • Rekeying locks; correcting a jammed garage door; repairing a pool liner

Windows trip people up most: NCDOR states that replacing more than one of a like-kind item — such as replacing one or more windows — is a repair, maintenance, and installation service. Swapping a house’s windows is taxable labor. Building the addition those windows go into is a capital improvement.

What if one contract has both?

North Carolina calls that a mixed transaction contract: a contract that includes both a real property contract for a capital improvement and RMI services for real property that are not related to the capital improvement. Which way the whole thing is taxed turns on a percentage.

You allocate the sales price of the taxable RMI portion using a reasonable allocation supported by your ordinary business records, then divide it by the total contract price.

Taxable RMI share of contract priceResult
25% or lessThe entire contract is taxed as a real property contract; you pay tax on materials, including materials for the repair part, and collect nothing
More than 25%You collect sales tax on the allocated sales price of the taxable RMI portion; materials for the real property contract portion are taxed to you as consumer

The Department’s own examples make it concrete. In one, a $29,000 contract to install a new roof, install an HVAC unit, and repair a leaking toilet allocates $290 — one percent — to the toilet repair; with Form E-589CI in hand the whole $29,000 is a capital improvement and none of the receipts are taxed. In the other, a $25,000 contract to replace all the windows in a 1920s house and repaint a handrail allocates $24,000 — ninety-six percent — to the windows, so the contractor collects tax on that $24,000 and pays tax on the paint.

That 25% line is a planning lever, and the allocation has to be defensible from records you actually kept.

Which affidavit do you need — E-589CI or E-589P?

Two forms, two different jobs, and mixing them up is the most common North Carolina contractor error.

Form E-589CIForm E-589P
NameAffidavit of Capital ImprovementAffidavit of Tax Paid by Real Property Contractor
When issuedStart of workEnd of work
PurposeCertifies the transaction is taxed as a real property contractCertifies tax was paid on materials that became part of real property
Issued byProperty owner, lessee, or a contractor hiring other contractorsThe real property contractor who bought the materials
Received byThe real property contractorOwner, lessee, general contractor, or the contractor who hired the sub

Bulletin 72-5 gives you two ways to substantiate a real property contract: by receiving Form E-589CI, or by records that establish the transaction is a real property contract. If you substantiate neither, the transaction is taxed as RMI services — full stop. Form E-589CI is not a materials exemption certificate; you cannot use it to buy building materials tax-free.

E-589P matters because the owner, lessee, subcontractor, retailer-contractor, and real property contractor are jointly and severally liable for tax on items that become part of real property. If you did not buy the materials, you clear your own exposure by holding an affidavit from whoever did, or a schedule of purchase invoices with copies showing tax was paid.

When do you have to register with NCDOR?

Every person engaged in business in North Carolina as a retailer, wholesale merchant, or facilitator liable for sales or use tax must obtain a Certificate of Registration before engaging in business. There is no fee. Each legal entity needs its own, it is not assignable, and a copy must be displayed at each place of business. Register through NCDOR’s online business registration.

If you only ever perform real property contracts you may not be a retailer, but you still buy taxable items for business use. A person purchasing taxable items for storage, use, or consumption in North Carolina must obtain a User or Consumer Use Tax Registration unless already registered as a retailer or unless all tax due has been paid. That registration is free too. In practice most trade businesses that do any repair work end up registered as retailers, because the first taxable service call triggers it.

How should the invoice look?

This is where North Carolina is unusually blunt. On a real property contract, a contractor shall not separately state any amount for tax on the invoice. Any tax separately stated on a real property contract invoice is an erroneous collection and must be remitted to the Secretary — so charging “sales tax” on a remodel does not protect you, it creates a debt.

Practically, that means three invoice patterns:

  1. Capital improvement job — one contract price, no tax line, E-589CI or supporting records in the file.
  2. Taxable RMI job — sales price with tax computed at the state, county, and transit rates that apply to the location, shown as tax.
  3. Mixed transaction — the allocation between the two portions has to be visible in your records even when the customer sees a single price.

Getting the mechanics of a clean invoice right is worth reading once in general terms too: see what to include on an invoice.

What records keep this straight?

North Carolina’s rules are evidence rules. A real property contractor must maintain records in the ordinary course of business establishing that tax was paid on the items it purchases and installs. The 25% allocation must be supported by ordinary business records. Substantiating without an affidavit means records. Every one of those tests is answered by supplier receipts and issued invoices, kept in order.

The invoice follows the three patterns above: a capital improvement gets one contract price and no tax line, while a taxable repair gets the tax on its own line at the state, county and transit rates for the location. If you are writing one by hand today, the free generator will add the sales tax as its own line on the invoice once you enter the combined rate, and leaves it off at zero. Keel is built for the pile behind those invoices: on your iPhone, each job holds its estimate, invoice and the supplier receipts — read on-device by Apple Intelligence — that show the tax you paid as the consumer. It works entirely on the device, with no account, no bank link and no cloud, and the ledger is append-only and hash-chained, so what you billed on which date cannot be quietly rewritten.

Keel does not decide whether your job is a capital improvement, collect or remit the tax, file Form E-500, or issue E-589CI for you — it is a record keeper, not a tax filer. It is free with no invoice limit (free invoices carry a small “Made with Keel” footer); Keel Lifetime is a one-time $249.99 purchase. See also contractor receipt organizer and how long to keep tax records.

Frequently asked questions

Is labor taxable in NC for contractors?

Labor on a repair, maintenance, or installation service to real property is taxable, and because installation charges fall inside the definition of sales price, putting that labor on its own invoice line does not exempt it. Labor performed under a real property contract for a capital improvement is not taxed on the receipts — instead you pay tax on the materials as the consumer.

Do I charge sales tax on a kitchen remodel?

A genuine remodel is a capital improvement, so no tax goes on the customer’s invoice and you pay tax on your materials. If the same contract also covers unrelated repairs, run the 25% mixed transaction test on the allocated repair price before you decide.

What happens if I never get Form E-589CI?

You can still substantiate the job with business records that establish it was a real property contract. If you can substantiate it neither by affidavit nor by records, NCDOR treats the transaction as taxable RMI services and the tax is due on the full sales price.

Am I liable for tax my subcontractor should have paid?

Possibly. Owners, lessees, general contractors, subcontractors, retailer-contractors, and real property contractors are jointly and severally liable on items that become part of real property. Collect Form E-589P — or invoice copies proving tax was paid — from whoever bought the materials.

Can I add sales tax to a capital improvement invoice in North Carolina?

No. On a real property contract a contractor shall not separately state any amount for tax on the invoice, and tax separately stated there is an erroneous collection that must be remitted to the Secretary. Charging “sales tax” on a remodel does not protect you; it creates a debt. Build the tax you paid on materials into the contract price instead — the approach states like Florida apply to every job.


This article is general information, not legal or tax advice. Rules change — confirm with the authority named above.

Getting set up → The invoice

How do I bill for it?

Turning agreed work into a document that gets paid.

Appliance Repair Invoice Example: Every Line Explained An appliance repair invoice example for a two-visit fridge job: $119 diagnostic credited back, OEM parts with part numbers, freight, labor, and $433.40 due. Continue →

Ready to bill the job?

Create and keep your invoices with Keel on iPhone.

Pick the customer, add the lines, send a clean PDF — or describe it in a sentence and confirm the draft. Every invoice stays on record until it is paid.

Free to use · No account · Data Not Collected