Accounting
Discrete Manufacturing
ERP
Inventory Management
Manufacturing
Backflushing in Manufacturing: How Automatic Component Consumption Works and When It Goes Wrong

Last updated: October 11, 2026 · Independent guide · We do not sell rankings or coverage.
Backflushing is a way of recording component consumption automatically: when you report finished output, the ERP multiplies that quantity by the bill of materials (BOM) and relieves the components from inventory, so nobody issues parts to the order by hand. It saves thousands of transactions in high-volume production, but the system records what the BOM says you used, not what you actually used. That gap is where negative inventory and hidden scrap variances come from.
The rule and the journal entries
The quantity a backflush relieves for each component is:
Backflushed quantity = good output reported × quantity per unit on the BOM, adjusted for any planned scrap factor carried on the BOM
The trigger is the completion of a routing operation or of the whole production order. Each ERP applies scrap factors in its own way, so confirm the formula in your system. Under standard costing, the entries look like this.
| Account | Debit | Credit | Note |
|---|---|---|---|
| Work in process | BOM cost of reported output | Backflush posts when output is reported | |
| Raw materials inventory | Same amount | Components relieved at standard cost | |
| Work in process | Applied conversion cost | Labor and overhead from the routing | |
| Applied labor and overhead | Same amount | Absorption account | |
| Finished goods inventory | Good units × standard cost | Output receipt | |
| Work in process | Same amount | Clears WIP for the order | |
| Material usage (scrap) variance | Shortage at standard | Unreported scrap found at a count | |
| Raw materials inventory | Same amount | Reverse the sign for an over-flush |
Backflush at operation, backflush at order completion, or manual pick
Most plants mix three methods: backflush the cheap, stable parts and issue the expensive or tracked ones.
| Method | When consumption posts | Fits | Main risk |
|---|---|---|---|
| Backflush at operation completion | When output is reported at the operation that uses the part | Multi-step routings where WIP value matters | Needs accurate operation reporting and routing links |
| Backflush at order completion | When the order is finished or completed | Short cycle times, simple routings | Stock looks available after it has been used; WIP understated |
| Manual pick or issue | When a person issues the part to the order | High-value, lot or serial tracked, variable-usage parts | More transactions and labor; returns are often skipped |
Microsoft’s Business Central training material states the timing problem directly: backflushing “creates a temporary inventory mismatch because it overstates warehouse inventory and understates work-in-progress (WIP) inventory” (Microsoft Learn, September 22, 2025).
Backflushing fits when the BOM is stable, consumption per unit barely varies, cycle times are short and the parts are low in value. It fits poorly for materials consumed in variable amounts, such as adhesives or resin by weight, for long production orders, and for parts that change often under engineering change orders. If you run pull production, our guide to MRP and kanban covers where each planning approach fits.
Worked example: one week on a backflushed assembly line
Illustration only. The figures are invented to show the mechanics.
A plant builds a control module with a standard cost of $20.00: one circuit board ($12.00), one housing ($3.00), four screws ($0.05 each, $0.20), one gasket ($0.40) and $4.40 of conversion cost. All components are set to backflush at order completion.
Step 1: Output and backflush. On Friday the line reports 2,000 good units and the order is completed. The system relieves 2,000 boards ($24,000), 2,000 housings ($6,000), 8,000 screws ($400) and 2,000 gaskets ($800). Entry: debit WIP $31,200, credit raw materials $31,200.
Step 2: Conversion and output. Debit WIP $8,800 (2,000 × $4.40), credit applied labor and overhead $8,800. Then debit finished goods $40,000, credit WIP $40,000. WIP for the order is now zero.
Step 3: Negative inventory. The book balance for housings was 1,900. A delivery of 300 housings arrived on Wednesday, but receiving posted it on Friday afternoon. The backflush therefore took the book balance to negative 100. Once the receipt posted, the balance became 200. If your system blocks negative stock instead, the completion fails and the 2,000 finished units stay off the books until someone fixes it.
Step 4: Monday cycle count. The line discarded 30 boards that failed test and 60 cracked housings and dropped about 350 screws. Nobody reported any of it, because output only counts good units.
| Component | Book after backflush | Counted | Shortage at standard |
|---|---|---|---|
| Circuit board | 100 | 70 | $360.00 |
| Housing | 200 | 140 | $180.00 |
| Screw | 2,000 | 1,650 | $17.50 |
| Gasket | 500 | 500 | $0.00 |
| Total | $557.50 |
Step 5: Book the variance where it belongs. Debit material usage (scrap) variance $557.50, credit raw materials $557.50. That is 1.8% of the $31,200 backflushed, and the board scrap rate was 1.5% (30 of 2,030 used). If the shortage instead sits until the year-end count and is posted as general shrinkage, your product cost never shows that the board test step loses 1.5% of a $12 part.
The accounting rule behind it
Backflushing is a recording technique, not a costing method, so US GAAP does not address it by name. ASC 330 governs the result. PwC’s inventory guide says standard cost is acceptable “provided the standards are adjusted at reasonable intervals” so that it approximates actual cost at the balance sheet date, and that ASC 330-10-30-7 excludes abnormal freight, handling and “wasted materials (spoilage)” from inventory cost (PwC, December 2021). That rule came from FASB Statement 151, which requires abnormal wasted materials to be recognized as current-period charges for fiscal years beginning after June 15, 2005 (Journal of Accountancy, February 1, 2005).
In practice this means two things. Normal, expected scrap belongs in the standard, usually as a scrap factor on the BOM line, so that backflushed cost includes it. Abnormal scrap goes to the income statement in the period it happens. You can only make that call if the scrap is reported when it occurs. Our guide to standard cost vs actual cost explains how material usage variances are allocated between inventory and cost of goods sold.
Common mistakes
- Late receipts and transfers. Components are used before the receipt or the move to the line location is posted, so the backflush drives the balance negative.
- Unreported scrap. Operators report good units only. Scrapped components remain on the books until a count finds them.
- Stale BOMs. An engineering change or a substitute part goes into production before the BOM is updated, so the system relieves a part that was never used and leaves the real one on the books.
- Wrong backflush location. The system relieves stock from a warehouse or bin other than the one the line used, creating a negative in one place and an overage in another.
- Clearing negatives with a blind adjustment. Writing the balance back to zero hides the cause and the variance.
Controls that catch backflush errors
- Review a negative inventory report daily and clear each line by finding the missing receipt, transfer or scrap entry, not by adjusting.
- Require scrap reporting with reason codes at the operation, using the same terminal or scanner that reports output. Capturing output and scrap at the line is the foundation; our article on real-time shop floor data in ERP covers the options.
- Cycle count backflushed parts frequently and at line-side locations, and post differences to a material usage variance account rather than general shrinkage.
- Tie BOM changes to an engineering change effective date, and block backflushing on parts that are being phased out.
- Compare backflushed quantity with count results by component each month. A persistent gap is a scrap factor you have not set.
How to report it
Report material usage variance separately from purchase price variance, by component and production line, and split it into scrap reported at the operation and shortages found at counts. A rising share found at counts means your reporting is failing. Keep the analysis that supports your normal versus abnormal split for your auditors.
How ERP systems automate backflushing
| System | Where you set it | Options | Shortage handling |
|---|---|---|---|
| Microsoft Dynamics 365 Business Central | Flushing Method on the item card (Replenishment FastTab) or stockkeeping unit | Manual, Forward, Backward, Pick + Forward, Pick + Backward, Pick + Manual | Prevent Negative Inventory in Inventory Setup and on the item card |
| Oracle NetSuite | Backflush box on the work order completion or manufacturing work order | Backflush on completion, or issue components separately | Prevent Negative Inventory preference; Build Even If Components are Insufficient During Backflush |
| Epicor ERP 10.2 | Job materials tied to a job operation | Backflush at the job operation level after labor is entered | Warehouse and bin hierarchy; no backflush if no location qualifies |
Business Central. Backward flushing without routing link codes posts consumption when the order is set to Finished; with a routing link code it posts when each operation finishes, in proportion to that operation’s actual output. Microsoft warns that with automatic flushing “you might not accurately record, or even be aware of, scrap” (Microsoft Learn, November 6, 2025). Microsoft’s description of the Prevent Negative Inventory field on the item adds that “negative inventory is always prevented for Consumption and Transfer type transactions” (Microsoft Learn, August 10, 2026).
NetSuite. Under Transactions > Manufacturing > Enter Completions, checking Backflush records consumption “based on the proportion designated on the original work order and the build quantity”; since NetSuite 2024.1 the completion and the issue are separate transactions (Oracle NetSuite Help, no date shown). Backflush is not supported for serial-controlled items in Manufacturing Mobile (Oracle NetSuite Help, no date shown), and if the staging bin is short the build either fails or issues what is available and logs a message, depending on a preference (Oracle NetSuite Help, no date shown). The Prevent Negative Inventory preference, which may require installing the Enhanced Validations and Defaulting SuiteApp, stops any transaction that would leave an item negative from saving (Oracle NetSuite Help, no date shown). For a wider comparison, see NetSuite vs Business Central.
Epicor ERP 10.2. Material is backflushed at the job operation level after labor is entered. Epicor documents a nine-step warehouse and bin search that starts with the planning contract’s location if the job material is linked to one, then the resource’s input location, and ends with no backflush if nothing qualifies (Epicor ERP 10.2 Help, no date shown).
How we researched this
We read the vendor documentation for Business Central, NetSuite and Epicor and the PwC guide to ASC 330, and reviewed the pages ranking for “backflushing”: Wikipedia, Infor and MYOB Acumatica help pages and a blog from an inventory software vendor. None showed journal entries, a worked variance example or ERP settings side by side. We checked all sources on October 11, 2026.
Related guides
- Bill of Materials Template: Single-Level and Indented BOM
- Routing in Manufacturing: Operations, Work Centers, Costing
- Negative Inventory in ERP: Causes, Costing and Fixes
Frequently asked questions
What is the difference between backflushing and forward flushing?
Backward flushing posts consumption after output is reported, at the end of an operation or the order. Forward flushing posts the expected consumption when the order is released or an operation starts, so it uses planned rather than actual quantities.
Why does backflushing cause negative inventory?
The system relieves components based on reported output, so if the receipt or transfer of those components has not been posted yet, the book balance drops below zero. Unreported scrap and stale BOMs make it worse.
Should I allow negative inventory if I backflush?
Allowing it keeps production reporting moving, but every negative balance needs a daily owner. Blocking it protects the books but can stop completions and leave finished goods unrecorded. A middle path is to allow negatives on line-side locations and block them in the main warehouse.
Which parts should not be backflushed?
High-value parts, lot or serial tracked parts, materials consumed in variable amounts and parts under active engineering change are usually better issued manually. Infor’s documentation also advises against backflushing slow-moving or obsolete items (Infor, no date shown).
Where does scrap go if I backflush?
Expected scrap should be in the BOM scrap factor so it is part of standard cost. Unexpected scrap should be reported at the operation and posted to a material usage variance, and abnormal amounts are a period expense under ASC 330-10-30-7.
Sources
- Microsoft Learn, Flush components according to operation output (Business Central), updated November 6, 2025. learn.microsoft.com
- Microsoft Learn, Consume materials (Business Central training module), updated September 22, 2025. learn.microsoft.com
- Microsoft Learn, Table Item (Business Central application reference), updated August 10, 2026. learn.microsoft.com
- Oracle NetSuite Help, Entering Work Order Completions, no date shown. docs.oracle.com
- Oracle NetSuite Help, Backflush Logic (Manufacturing Mobile), no date shown. docs.oracle.com
- Oracle NetSuite Help, Manufacturing Order Types and Features, no date shown. docs.oracle.com
- Oracle NetSuite Help, Setting the Prevent Negative Inventory Preference, no date shown. docs.oracle.com
- Epicor ERP 10.2 Help, Material Backflush Hierarchy for Labor Entry Process, no date shown. help.epicor.com
- Infor CloudSuite Industrial 9.01 Help, About Backflushing, no date shown. docs.infor.com
- PwC, Inventory guide (ASC 330), December 2021. viewpoint.pwc.com
- Journal of Accountancy, FASB Statement 151 on inventory costs, February 1, 2005. journalofaccountancy.com
