Contact Info
How does ERPNext Manufacturing fit a Polish contract manufacturer?
ERPNext Manufacturing gives Polish contract manufacturers BOMs, routings, work orders, job cards, subcontracting orders, quality inspections and batch or serial tracking. The design work lies in modeling material your customers supply, customer drawing revisions and approvals, outside operations such as plating or heat treatment, and costing per customer order. I specify and test that remotely, and say plainly where a dedicated MES or another ERP would suit you better.
Last reviewed by Vikas Saroj
Contract manufacturers in Poland make things to someone else's design: machined and welded parts, plastic moldings, cable harnesses, electronic assemblies and furniture components for brands in Germany, Scandinavia and further afield. The customer owns the drawing, sometimes the tooling and part of the material, and expects traceability when anything goes wrong.
ERPNext can run that kind of plant, but contract work stresses areas a make-to-stock template ignores: customer-provided items, revision control on BOMs, customer-owned stock in your warehouse and job cards precise enough to price the next quote. I design those areas with your production and finance leads.
My advice is remote and independent of Frappe and of whichever firm builds the system. The engagement runs in English. Polish shop-floor labels, work instructions and operator screens are worded by your own supervisors, who know the terms operators actually use, and I check that each one still carries the data the ERP needs.
These are the manufacturing areas I design for Polish contract manufacturers in ERPNext, each proven on your own customer orders.
Items flagged as customer provided, received into dedicated warehouses at zero value, issued to work orders and reconciled with each customer, so their material never inflates your own stock valuation.
One BOM per customer part revision, with the default switched only after the customer approves the change, and earlier revisions kept for repeat orders, spare parts and audit questions.
Each CNC cell, press, molding machine or assembly line set up with its own hour rate and planned times, so the quote and the production plan draw on identical numbers.
Subcontracting orders for plating, heat treatment, painting or board assembly, with material sent to the supplier, returns received against the order and their charges added to product cost.
Batch or serial numbers from incoming material to finished goods, with quality inspection templates at receipt, in process and before dispatch that mirror the inspection plan your customer approved.
A clear split between configuration your key users maintain and custom code, with a recommendation on whether an in-house developer, freelance Frappe developer or partner should own it.
Follow real customer orders end to end
Masters, routings and subcontracting
First production months, measured
In contract manufacturing the customer may supply part of the bill of materials: castings, bar stock, printed circuit boards, fabric or branded packaging. That material sits in your warehouse and goes into your products, yet it is not yours, and it must not appear in your stock value or your cost of goods sold.
ERPNext has the building blocks. An item can be flagged as customer provided, a material request of the customer provided type records what you expect to receive, and the receipt brings it in at zero valuation. How I set it up:
Where customer material crosses a border for processing, the customs and VAT treatment belongs to your advisor, and ERPNext records whatever they decide. The standard manufacturing features are described on the ERPNext Manufacturing page.
Your customers control the drawings, and every change arrives as a new revision with an effective point you agree together. ERPNext keeps several BOMs per item, each with its own materials, operations and quantities, and marks one as the default. That fits revision control reasonably well when the rules are explicit:
Approval can run through ERPNext's workflow feature on the BOM: engineering drafts, quality reviews, production releases. For automotive or medical customers with formal change and part approval procedures, ERPNext records the outcome, while the documentation package belongs in a quality or document system alongside. I mark that boundary early in process mapping, so nobody expects the ERP to replace it.
A routing in ERPNext is a list of operations, each performed at a workstation with an hour rate and a planned time. Job cards record what operators actually did: time logs, completed quantity and who did the work. For a contract shop running CNC machining, injection molding, pressing or manual assembly, that data drives capacity planning and the cost evidence you need when a customer asks for a price reduction.
Questions I settle with production:
Outside operations such as galvanizing, anodizing, heat treatment or board population run through ERPNext's subcontracting flow in current versions: a subcontracting order to the supplier, material transferred to their warehouse and a subcontracting receipt that brings the finished item back with their charge added. I test it with your suppliers' real quantities, including partial returns and rejected pieces. The manufacturing industry page sets out the wider process view.
When a customer reports a defect, they will ask which material lot went into which delivery and how quickly you can contain it. ERPNext tracks batch and serial numbers through receipts, transfers, manufacturing entries and deliveries, so a report can walk backwards from a delivery note to the supplier lot. That only works if numbers are captured at receipt and never skipped at the machine, which is a training question as much as a configuration one.
Quality inspection templates hold the parameters and acceptance ranges for a part, and can be required at purchase receipt, at specific operations through the job card and before delivery. Statistical process control and gauge management belong in a quality tool, with results summarized in ERPNext.
Costing decides whether contract work pays. ERPNext calculates BOM cost from material rates and operating cost from workstation hour rates, then posts actual material and operating cost when production completes. With your accountant I agree:
That comparison is what turns job card data into sharper quotes. See ERP for job costing for the general method.
ERPNext Manufacturing is strong at tying production to stock, purchasing and accounting in one open-source system with no per-user license fees. It is lighter in areas contract manufacturers care about:
If those gaps sit at the center of your business, compare Odoo Manufacturing in Poland and read ERPNext and Odoo for manufacturing before deciding.
Support is the other decision. A plant with an in-house Python developer can own custom apps and small changes; a plant without one should budget for an ERPNext service firm or contract developer, with response times written down. Since no partner or support contract pays me anything, my view on who should own the code has no hidden angle. Delivery stays remote, the engagement runs in English, and a plant visit can be planned by arrangement. The platform-level view sits on ERPNext in Poland, and my broader Polish work on the Poland hub.
Tell me about your business and current systems. I’ll suggest the most sensible first step.
Book a Consultation
Not sure which ERP you need?
Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.
Yes, with deliberate setup. Items can be flagged as customer provided and received at zero valuation into customer-specific warehouses, then issued to work orders like any other component. I add reports showing material received, consumed and remaining per customer, and agree scrap and shortage rules with each customer so reconciliations stay straightforward.
Each revision becomes its own BOM on the item, and work orders are tied to a specific BOM so every run shows what was built. The default BOM changes only after the customer approves the first article. Formal approval packages for automotive or medical customers stay in a quality or document system alongside ERPNext.
Yes. Subcontracting orders send material to the supplier's warehouse, and subcontracting receipts bring finished items back with the supplier's charge added to cost. I test partial returns, rejections and weight-based charges with your actual suppliers, and confirm how the flow behaves in your ERPNext version before go-live.
Not necessarily, but someone must own changes and upgrades. An in-house developer suits plants expecting frequent custom work; otherwise an ERPNext service firm or contract developer under a written support agreement works. I help you decide which tasks stay with key users and which need a developer, without selling either option.
Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.
Book a Consultation
Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.