What a pay-if-paid clause actually says
A pay-if-paid clause ties your payment to someone else's. In plain terms it says: the GC only has to pay you if the owner pays the GC first. If the owner goes broke or refuses to pay, the GC points at the clause and says you get nothing, even though your crew did the work and your suppliers still want their money.
It moves the risk of the owner not paying off the general contractor and onto you, the contractor who never picked that owner and never saw their finances. That's why these clauses turn up so often, and why they're worth catching before you sign.
The North Carolina answer: it won't be enforced
North Carolina is one of the states that has closed this door by statute. Under G.S. 22C-2, doing your work under your contract entitles you to payment from the party you contracted with. The law spells it out: the owner paying the contractor "is not a condition precedent" to you being paid, and any agreement to the contrary is unenforceable.
So a pay-if-paid clause in a North Carolina subcontract is words on a page with no teeth. Your right to be paid stands on the work you did, not on money arriving from the owner.
Why the law works this way
The thinking is simple and fair. You did the job you were hired to do, so you should be paid for it. The general contractor is the one who chose to work for that owner and took on that owner's credit risk. The law keeps that risk where the decision was made, rather than pushing it down onto the trades who had no say in it.
Watch out: pay-when-paid is the close cousin
Most states treat two clauses very differently. Pay-if-paid can wipe out your payment entirely. Pay-when-paid is milder: it only lets the GC delay paying you for a reasonable time, but you still get paid in the end. In most of the country pay-when-paid is allowed and pay-if-paid is the one to fear.
North Carolina goes further than most. The same statute means a clause can't turn "the owner paid" into a precondition of your payment at all, so a pay-when-paid clause written to work that way fails here too. A clause that only sets a sensible timeframe for payment is fine; a clause that makes your money hostage to the owner's is not.
One catch: which jobs it covers
The protection in G.S. 22C-2 is for commercial construction. It doesn't cover residential work of 12 or fewer units. If you're a trade on a house or a small residential job, don't assume the clause is dead, get it checked. On private commercial projects, which is most subcontract work, the rule applies.
Public jobs are less settled. Chapter 22C's definition of "owner" doesn't clearly reach public bodies, and public work has its own payment statute. So on a school, municipal or other public project, don't assume 22C-2 kills a pay-if-paid clause the way it does on a private commercial job — get that one checked before you rely on it.
What to do if it's in your contract
Before you sign, ask for the clause to be struck or reworded so the contract matches the law. A GC working in North Carolina has no good reason to insist on a clause that a court won't back, and asking shows you know your ground.
If you've already signed and a GC is now refusing payment on a commercial NC job because of a pay-if-paid clause, the clause most likely can't be used against you. Keep your records straight, put your request for payment in writing, and if real money is on the line, get a licensed North Carolina construction attorney to confirm your position.
Not sure which clause you've got?
Paste your subcontract into Contracts Insider, with North Carolina already selected, and get every risky clause flagged in plain English in under a minute. Free.
Review my contract — free