Apparel Manufacturing Guide
Cost & MOQ

Why Your Factory Quote Differs from the Final Invoice

Published 7 min read

A factory manager reviews a cost quote and invoice side by side
Quick answer

Factory pricing often shifts due to material price swings, hidden fees, and spec changes. This guide breaks down the cost breakdown and offers fixes. Learn how to reduce quote variance before you place an order.

Key takeaways
  • Material price fluctuations are the most common reason a factory quote differs from the final invoice.
  • Hidden fees like tooling, sampling, and shipping can inflate the total cost if not itemized.
  • A detailed cost breakdown request before production stops most unexpected charges.
  • Standardizing your technical pack reduces spec changes that trigger requotes.
  • Reviewing contract terms for price validity periods prevents late-stage surprises.

A factory quote is a promise. A final invoice is a record. When those two documents do not match, the gap usually hides in the details. Buyers often assume a mistake, but more often the difference traces back to variables that were never fully locked down.

This guide walks through the typical symptoms of quote variance. It identifies the likely causes and gives you a clear path to fix the process before the problem hits your P&L.

Why the numbers move after the quote

The first thing to understand is that a quote is a snapshot. It captures the cost at a specific moment in time. If anything changes between that moment and the billing date, the price changes.

The most frequent driver is material. Fabrics, trims, and components are commodities. Their prices move with supply, demand, and raw material costs. A quote based on a cotton price from last month may not hold if the market shifts by the time the goods are cut. For example, a buyer locks a price on a 180gsm organic cotton jersey. Three weeks later, the mill reports a 4% increase in raw cotton procurement costs. The factory may pass this on, or they may eat the loss to retain the client. Without a price adjustment clause in the contract, the buyer finds out about the variance only when the final invoice arrives.

Spec changes are the second major driver. If your technical pack is loose, the factory will interpret it. A slightly different thread count, a heavier zipper, or a different lining weight all change the cost. The factory may quote a “standard” version to win the order. The final product uses the “real” version you actually need. Consider a jacket spec that calls for a “standard brass button.” The factory quotes using a generic domestic button. During sampling, the buyer requests a specific French-made button with a particular finish. The cost difference is small per unit, but across 5,000 units, it adds up. If the change is not documented as a formal revision with a cost impact, it becomes a variance on the invoice.

The third driver is scope creep. You agree on 1,000 units. Production runs. Then you add a second colorway, a small logo patch, or a different packaging style. Each addition carries a cost. If it is not in the original quote, it appears as a variance on the invoice. Scope creep often starts small. A request for a different hang tag or an extra inner label seems trivial. But it requires new printing plates, different thread colors, or additional labor. If these changes happen after the PO is signed but before goods are shipped, the factory will bill for the extra work.

How to read a factory quote like a buyer

Do not read a quote as a single number. Read it as a list.

A professional factory quote should itemize:

  1. Unit cost per size and color
  2. Fabric and trim costs
  3. Labor and overhead
  4. Tooling and setup fees
  5. Sample costs
  6. Shipping and export duties
  7. Purchase terms
  8. Price validity period

If the quote gives you one number for “garment + shipping,” you have no use. You cannot see where the money went. You cannot ask targeted questions. You cannot spot the variance later.

When a vendor gives you a single number, ask for a line-item cost breakdown. If they refuse, take note. That refusal is a red flag about transparency. A transparent factory can show you how the fabric cost is calculated, how labor is allocated per hour, and what overhead rate is applied. A vendor who hides the breakdown is hiding potential margins that could be eroded later by hidden fees or material substitutions.

The table: symptoms, causes, and fixes

Use this table when your final invoice does not match the quote. Match the symptom to the cause. Then apply the fix.

Symptom Likely cause What to do
Fabric cost is higher than quoted Commodity price rise between quote and production Lock material price in contract or agree on a price adjustment formula
Trims or buttons cost more Supplier changed to a different grade or brand Specify exact part numbers and grades in your tech pack
Tooling fee appears on invoice New molds, needles, or patterns were needed Request tooling fee quote before production starts
Sample cost is not included Samples were treated as a separate service Clarify if samples are paid or included in the first order
Shipping cost is higher Incoterms were misunderstood or weight changed Confirm Incoterms and weight tolerance in the contract
Labor cost is higher Production delay or overtime was required Review production schedule and agree on overtime rates upfront

Hidden fees that inflate the final invoice

Hidden fees are not always malicious. They are often administrative or operational. But they are still real costs. If you do not see them, they hit your margin.

Common hidden fees include:

  • Quality inspection fees. The factory may charge for third-party inspection or internal QC.
  • Rejection or rework costs. If your goods fail inspection, the factory may charge for rework.
  • Storage fees. If your shipment is delayed at the port, the factory may charge for holding the goods.
  • Currency conversion fees. If you pay in a different currency, the exchange rate difference can add up.
  • Customs brokerage. The factory may handle customs for you and charge a fee.

For instance, a buyer signs a contract with terms “EXW Factory.” The factory handles the export paperwork. If the buyer later asks the factory to manage the customs clearance at the destination port, the factory may charge a brokerage fee. This fee was not in the original quote. It appears on the final invoice as a “services charge.” Another common scenario involves currency conversion. The quote is in USD. The factory buys materials in their local currency. If the local currency weakens against the USD before the payment is due, the factory may apply a conversion buffer to protect their margin. This results in a higher final invoice even if all unit costs remain the same.

Before you sign, ask for a list of all fees that may apply. Get it in writing. If a fee is not in the list, assume it will not appear on the invoice.

How to reduce quote variance before production

Prevention is cheaper than correction. The best way to avoid a mismatched invoice is to lock the variables before you cut.

Start with the technical pack. It should be precise. Specify fabric weight, thread count, thread color, button type, zipper brand, and care label content. The more specific you are, the less room for interpretation. A tech pack that says “use standard thread” leads to variance. A tech pack that says “use 40wt poly-core thread, color 0475” leads to consistency. Include reference images for trims. Send physical samples if the cost is high-value. If the factory cannot source the exact trim within 30 days, they should tell you immediately, not substitute a cheaper alternative and bill you later for the difference.

Next, set the price validity period. Most factory quotes are valid for 30 to 60 days. If your production timeline is longer, negotiate a longer validity period or a price adjustment clause. For example, if your production takes 90 days, a 30-day validity period is insufficient. You need a clause that states: “If material costs rise by more than 5% between the quote date and the production start date, the price will be adjusted pro-rata.” This removes the ambiguity. Both parties know the rules.

Third, agree on the sample policy. Are samples paid? Are they deducted from the first order? Who owns the tooling? Get these answers in writing before you start. If you need 100 units of tooling for a specific embroidery design, clarify who pays for the setup. If the tooling is reusable for future orders, negotiate a cost-sharing agreement. If the tooling is one-time, ensure it is listed as a non-recurring setup fee in the quote, not buried in the unit price.

Finally, review the contract. Check the Incoterms, the payment terms, the quality standards, and the dispute resolution clause. A clear contract reduces the chances of a surprise invoice. For example, if the contract states “FOB Shanghai,” the factory is responsible for loading the goods onto the ship. If the buyer discovers that the factory charged for “document preparation” or “customs filing,” they should verify if those services fall under the FOB definition or are extra services.

What to do when the invoice does not match

If the final invoice is higher than the quote, do not panic. First, compare the two documents line by line. Identify the exact line items that differ.

Create a variance report. List each line item from the quote and the corresponding line item from the invoice. Calculate the difference in currency and percentage. This removes emotion from the process. It turns a dispute into a data analysis.

Then, ask for an explanation. A good factory will provide a breakdown of the change. If they cannot explain it, escalate. If they can explain it, decide if the change is acceptable.

If the change is due to a market factor, you may absorb it. If it is due to a spec change you requested, you should accept it. If it is due to a hidden fee you did not agree to, push back.

Document everything. Keep the quote, the invoice, the email thread, and the contract. If the dispute is large, you may need to involve your trade finance provider or your legal counsel.

Prevention tips for future orders

  1. Always request a line-item cost breakdown.
  2. Specify all materials and trims with part numbers.
  3. Lock the price validity period in writing.
  4. Agree on the sample and tooling policy before production.
  5. Review the contract for hidden fees and Incoterms.
  6. Keep a file of all quotes and invoices for comparison.

A mismatched invoice is a signal. It tells you where your process is weak. Fix the weakness, and the next order will be cleaner.

Frequently asked questions

Can I stop a factory from changing the price after I quote?

No, not fully. Prices move with markets. You can limit the risk by locking the price validity period and agreeing on a price adjustment formula.

What is a price validity period?

It is the number of days your quote is guaranteed. After that date, the factory may adjust the price.

How do I ask for a cost breakdown without offending the vendor?

Frame it as a standard buyer requirement. Say you need to justify the cost to your internal finance team. Most vendors will provide it.

What if the factory refuses to itemize the cost?

Take note. It is a red flag. You may want to move to a different supplier who is more transparent.

Can hidden fees be avoided?

Yes. Ask for a list of all potential fees before you sign. If a fee is not on the list, it should not appear on the invoice.