Contact Info
How does ERPNext fit a Danish design manufacturer?
ERPNext fits Danish design brands that combine their own assembly with contract manufacturers: lighting, furniture and home objects sold in many finishes. Item variants, multi-level BOMs, subcontracting, quality inspection, batch tracking and landed cost vouchers cover the core flow. Product configurators, PLM and advanced planning usually sit outside it. I assess the fit remotely and help you choose between your own developer and a partner.
Last reviewed by Vikas Saroj
Danish design companies often own the design, the brand and the customer relationship, while much of the physical making happens elsewhere. Shades are spun or cast by one supplier, wood parts turned by another, textiles woven by a third, and final assembly, finishing and packing may happen in a Danish workshop. The ERP has to follow a product through all of those hands.
I work remotely with founders, operations managers and controllers at Danish design manufacturers who are considering ERPNext. The engagement looks at how a collection is structured into items and variants, how outsourced and in-house steps connect, how quality is checked and how the true cost of each finish lands in kroner.
The work connects the product team's collection with purchasing, the workshop and finance, in one ERPNext structure.
Turning a collection into item templates and variants by size, color, material and finish, with naming rules that sales, the warehouse and the web shop can share without parallel spreadsheets.
Deciding when a variant shares a template BOM with substituted components and when it needs its own, so a new finish does not mean rebuilding dozens of product structures by hand.
Modeling suppliers who make finished goods or components to your design, either as purchase orders or as subcontracting with your materials supplied, including partial shipments and rejected pieces.
Quality inspection templates for incoming goods from contract makers, covering finish, dimensions and required markings, with batch or dye lot recorded so complaints can be traced.
Using landed cost vouchers to spread freight, duty and handling across items from overseas makers, so margin by product and finish reflects what the goods actually cost in Denmark.
Choosing between a staff developer, an ERPNext implementation partner and managed hosting with freelance help, with a register of custom apps and upgrade tests written before go-live.
Collection, suppliers and workshop flow
Pilot products in a test site
Live collection with support
A Danish lighting or furniture brand may sell a few dozen designs, each in many combinations of size, color, material and finish. The design team owns the drawings and specifications. Production is spread out: metal shades from a spinning workshop, glass from a specialist, wood components from a turner, cables and electrical parts from a component supplier, sometimes complete products from a contract factory elsewhere in Europe or in Asia. A Danish workshop may then assemble, wire, finish and pack to order.
That model creates ERP needs that differ from a classic factory:
ERPNext handles this with item templates and variants, multi-level BOMs, subcontracting orders, work orders and job cards, quality inspections, batch numbers and landed cost vouchers, all in one open-source database. The question is how to configure them so a growing collection stays manageable. The general approach is on my ERPNext manufacturing page.
The structure of items and BOMs decides whether ERPNext helps or hinders a design company. ERPNext item templates carry attributes, and each combination becomes a variant item with its own code, stock and price. A pendant lamp in several sizes and finishes becomes a set of variants that the warehouse, sales and the web shop all recognize.
BOMs need more thought. ERPNext allows a BOM on the template that variants can draw on, and individual BOMs per variant where the structure really differs. I work through the collection with your product and operations people and agree rules such as:
For brands launching new colors each season, a bulk creation routine through ERPNext's data import or a small script can generate variants and their BOMs from a spreadsheet the product team maintains. That needs an owner, but it replaces hours of manual entry and inconsistent naming.
If your sales depend on customers configuring products online with rules between options, a dedicated configurator connected to ERPNext usually serves better than forcing every combination into variants.
Danish design brands work with outside makers in two distinct ways, and ERPNext should reflect which applies to each supplier.
Buying finished or semi-finished goods. The maker sources its own materials and delivers a component or complete product to your specification. In ERPNext this is a normal purchase order against the item, with the specification and drawing revision attached. Supplier lead times and minimum quantities feed planning.
Supplying materials for conversion. You send your own materials, for example fabric for upholstery or shades for painting, and pay the supplier for the work. ERPNext's subcontracting order transfers your material to a supplier warehouse, and the receipt consumes it while adding the service cost. Your stock stays visible while it sits at the supplier.
In-house work picks up from there. A work order for final assembly consumes the purchased and subcontracted components, job cards record wiring, finishing and packing time, and the finished variant enters stock with its cost. Where you assemble to order for retailers or contract projects, work orders can be raised directly from sales orders.
Points to settle before go-live:
Each answer is tested with real documents from a recent order.
Quality problems at a design brand are usually visible ones: a finish that varies between batches, a wooden part that does not fit, a lamp missing its required markings. ERPNext's quality inspection can be made mandatory on purchase receipts for chosen items, with templates listing the checks and readings. Lighting brands might check finish, dimensions and the presence of required electrical safety markings; furniture and textile brands might record color batch or dye lot. The product safety and marking requirements themselves are for your compliance advisor to define; ERPNext only records that the checks were done.
Batch numbers connect the chain. A batch on incoming shades or fabric, carried into the assembled product, lets you answer which retailer orders received items from a questioned delivery.
Cost needs the same care. A product made in Asia carries freight, duty, insurance and handling on top of the supplier's price, and those costs arrive on separate invoices weeks apart. ERPNext's landed cost voucher spreads such charges across the receipts they relate to, by value, quantity or weight, and updates stock valuation. Without it, margins by finish or product look better than they are.
Supplier invoices in euros or dollars are converted at the document rate, and your accountant decides how exchange differences are posted. For the finance side see ERPNext accounting in Denmark, which also covers the Danish bookkeeping questions that apply to the whole system.
ERPNext suits Danish design manufacturers that are willing to own their system. The support options are a staff developer who knows Python and the Frappe framework, an ERPNext implementation partner working under contract, often remotely from another country, or managed hosting with a freelance developer for occasional changes. Ask any partner which manufacturers they have supported, how fast they respond and who holds the rights to the code, and confirm the details with them rather than relying on my summary. Every custom app, script and integration goes into a register with an owner and an upgrade test.
Integrations deserve their own plan. Design brands often run a web shop, retailer portals or EDI with large retailers, and a product information system for images and texts. Each connection to ERPNext needs an owner and a decision about which system holds master data.
ERPNext is probably not the best fit if:
A specialist system or Odoo Manufacturing in Denmark may then suit you better. I am independent of Frappe and every implementer. Work runs remotely, with a workshop visit only by arrangement. See the ERPNext Denmark page and the ERP consultant Denmark page.
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. Item templates with attributes such as size, color and finish generate variant items with their own codes, stock and prices. The work lies in agreeing naming rules and BOM structure so the collection stays manageable as it grows. For large seasonal launches, a scripted bulk creation from a product spreadsheet saves manual entry.
It depends on the arrangement. A maker that sources its own materials is handled with normal purchase orders. A supplier converting your materials, such as painting shades or upholstering frames, uses subcontracting orders so your materials stay visible in stock while at the supplier and the service cost flows into product cost.
Yes, through landed cost vouchers. Freight, duty, insurance and handling invoices are spread across the purchase receipts they relate to, by value, quantity or another basis, and stock valuation is updated. Your accountant should agree the allocation basis and how customs charges are classified.
That is a question for your auditor and for Frappe or your partner, and not one I can confirm. Danish digital bookkeeping rules apply to the whole system, including stock and production postings. The ERPNext accounting in Denmark page lists the questions I prepare before a project commits.
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.