When the Instructions and the Code Disagree
Why this matters
Sooner or later a tech reads the installation sheet, then the code book, and finds them saying different things about the same pipe, the same clearance or the same circuit. The usual reaction is to pick one: the sheet because the manufacturer knows the product, or the code because it is the law. Both instincts are wrong often enough to fail inspections, and the shop that picks silently has also made a decision nobody can see later. Most apparent disagreements are not conflicts at all. The few that are get decided by the building official, not by the installer, and they get written down.
Why both usually apply
The model codes make the instructions part of the requirement: the mechanical, fuel gas and electrical codes all require listed equipment to be installed in accordance with the manufacturer's instructions and the conditions of the listing (in the NEC, 110.3(B)). That rule and why it exists belong to a sibling card. See related: The Installation Instructions Are Part of the Code. The consequence for this card is simple: on a typical job there are two sets of requirements in force at once, the code's own and the sheet's, and a compliant installation satisfies both.
So the first question about any disagreement is not "which wins" but "can I do both". Almost always you can.
Four kinds of disagreement, and only one is a conflict
1. Different numbers for the same thing, where meeting the stricter meets both. The sheet asks for 24 in of service clearance, the code's working-space rule asks for 30 in. Give 30 and you have also given 24. This is the common case and it is not a conflict, it is two minimums. The IRC states the general rule for its own provisions at R102.1: where different sections specify different materials, methods or requirements, the most restrictive governs; the same logic applies in practice when the sheet is one of the two. The failure mode is treating the looser number as permission: "the manufacturer says 24, so I'm fine".
2. One requires something the other does not mention. The sheet requires a dedicated circuit, the code would allow the load on a shared one. The code requires a disconnect within sight, the sheet is silent. Do both. Silence is not a contrary instruction.
3. The code deliberately defers to the sheet. Some code sections are written with the manufacturer's figure as the primary rule and a default for when the figure is not available. The dryer exhaust duct length provisions under M1502.4 in the 2021 IRC are the familiar case: a default maximum developed length, reduced for each fitting, unless the dryer manufacturer's instructions permit a longer one, under the conditions your edition lists, chiefly that the instructions for the actual dryer are available to the inspector. Here there is no disagreement to resolve. The code has already said which governs and when.
4. Doing what one requires makes it impossible to do what the other requires. This is the only true conflict. The sheet's maximum vent length cannot reach the only termination location the code allows. The listing requires a connector material a local amendment prohibits. The code's required location for a component puts it somewhere the instructions forbid. You cannot satisfy both on this house with this product, and no amount of reading resolves it.
Most experienced techs can go years between true conflicts. When one appears, it is worth checking twice that it really belongs in category 4.
The rule the codes write for a real conflict
The fuel gas and mechanical codes address it head-on. In the 2021 International Fuel Gas Code and International Mechanical Code, section 102.8, and in IRC R102.4, the general rule is that the code's own provisions apply where they differ from a referenced standard, with an exception: where enforcing a code provision would violate the conditions of the listing of the equipment or appliance, the conditions of the listing and the manufacturer's instructions apply. That exception exists precisely because a listed appliance installed outside its listing is no longer the tested product.
Two cautions about leaning on it:
- It is about the listing's conditions, not every line of a sales brochure. The installation instructions that come with a listed appliance carry the listing's conditions; a marketing sheet does not.
- It is the official's to apply. Whether a given code provision would actually "violate the conditions of the listing" is an interpretation. You bring the official both texts; the official decides. The NEC has no equivalent exception and gives interpretation to the authority having jurisdiction under 90.4, as adopted, which in practice means the same thing: ask.
This is not legal advice, and the exception's wording in your adopted edition, with any local amendments, is what governs. Read the version on your permit.
Worked example: two disagreements on one water heater job
A shop is replacing an atmospheric gas water heater with a condensing direct-vent unit in a basement under a permit using the 2021 IRC and IFGC as adopted. The jurisdiction has one local amendment that matters (illustrative): sidewall terminals for condensing appliances must sit at least 10 ft from a property line, because of plume and ice complaints from neighbors.
First disagreement: condensate. The water heater's instructions say condensate may drain to a floor drain through an air gap. The local plumbing amendment (also illustrative) requires acidic condensate from appliances over a stated input to pass through a neutralizer before entering the drain system. The tech is tempted to call it a conflict. It is category 2: the instructions permit a floor drain, they do not forbid a neutralizer. The shop installs the neutralizer upstream of the air gap and satisfies both. No question for the official.
Second disagreement: the vent. The instructions list maximum equivalent vent lengths: 60 equivalent ft on 2 in pipe, 100 equivalent ft on 3 in pipe, with each 90-degree elbow counted as 5 equivalent ft (illustrative values; your unit's sheet has its own). The nearest sidewall is 7 ft from the property line, so it fails the 10 ft amendment. The only compliant wall is the rear one. The route there measures 48 ft of straight pipe with 6 elbows each way (intake and exhaust run in parallel, and the sheet's limit applies to each).
- Equivalent length on the route: 48 ft plus 6 elbows times 5 ft, which is 48 plus 30, or 78 equivalent ft.
- On 2 in pipe, 78 against a 60 ft maximum: over by 18 ft. The listing forbids it.
- On 3 in pipe, 78 against a 100 ft maximum: under by 22 ft.
So it looked like category 4: the amendment forces the rear wall, the sheet forbids the run. It was not, because the sheet itself offered a pipe size that does both. The crew runs 3 in pipe using the sheet's own transition fittings and termination kit for that size. The equivalent-length worksheet goes in the job file with both limits written on it.
Where it becomes a real conflict. Change one fact: suppose the rear wall route were 70 ft of pipe with 8 elbows. Seventy plus 40 is 110 equivalent ft, over the 100 ft 3 in maximum by 10 ft, and there is no larger size on the sheet. Now the amendment and the listing cannot both be met at this location. The shop has three honest options: move the water heater to shorten the route, choose an appliance whose listing allows the run, or take both texts to the official and ask. Running 110 equivalent ft anyway and hoping is not one of them, and neither is terminating 7 ft from the line on the theory that the IFGC exception lets the listing win. The exception covers a code provision that would violate the listing; here the listing allows the 7 ft wall termination, and the amendment is the provision. Whether the official reads the exception to reach a local amendment is exactly the interpretation that belongs to them, and some jurisdictions write their amendments to say it does not.
What to write down when it is a real conflict
The interpretation log is a sibling's subject. See related: How to Document a Code Interpretation You Were Given. For a conflict in particular, the record needs five things that a general interpretation record can miss:
- Both texts, quoted short and cited exactly: the code section with its edition and any amendment number, and the instruction sheet's page, revision date and the model it covers.
- Why both cannot be met, in one or two sentences with the numbers, the way the 110 against 100 above is stated.
- What you asked, in the form of a yes-or-no question.
- Who decided, when, and in what form: name, title, date, and whether it was written, a note on the permit, or verbal.
- What was installed as a result, matching the decision.
A verbal answer from a counter clerk is a data point, not a decision. If the job depends on it, ask for it in writing or have it noted on the permit, and log the verbal version with that caveat until you get it.
How to verify you classified it correctly
Before treating anything as a conflict, run three checks. Write down the stricter requirement and confirm whether satisfying it satisfies the other; if it does, you are in category 1. Search the sheet for an alternative it already offers (another pipe size, another kit, another position); if one exists, you are not in category 4 yet. And read the code section for a deferral to the manufacturer; if it has one, category 3 decides it. Only a disagreement that survives all three goes to the official.
References
- International Residential Code R102.1 and R102.4, and International Fuel Gas Code and International Mechanical Code 102.8, 2021 editions, as adopted by your jurisdiction.
- International Residential Code M1502.4, 2021 edition, dryer exhaust duct length provisions.
- NFPA 70, National Electrical Code, 90.4 and 110.3(B), in the edition your jurisdiction has adopted.
- See related: The Installation Instructions Are Part of the Code; How to Read a Code Section, Exceptions and All; How to Ask the Building Department a Code Question.