Skip to content
MRP Directory
Menu

Tryton

by Tryton Foundation

Manufacturing ERPOpen source✓ Verified

A modular GPL-3.0 business platform with manufacturing, supply chain, stock and purchasing modules, governed by a Belgian foundation rather than a company, so there is no paid edition holding features back.

Why it is classified this way

We call this a Manufacturing ERP product. A broad business system (accounting, sales, purchasing) with a substantial manufacturing or planning module attached.

It is not labeled Full MRP because we have not verified that it explodes requirements through at least one level of the bill of materials. That is a statement about the evidence we found, not a claim that the product is weak, see the capability table and the sources below.

The six Full MRP tests, and how Tryton does on each (5 of 6)
  1. YesIt represents a bill of materials, recipe, or formula.Evidence: tryton.org(opens in a new tab)
  2. YesIt accepts dated demand, sales orders, a forecast, or a master production schedule.Evidence: docs.tryton.org › Design(opens in a new tab)
  3. YesIt nets that demand against stock on hand and orders already incoming.Evidence: docs.tryton.org › Index(opens in a new tab); docs.tryton.org › Index(opens in a new tab); docs.tryton.org › Index(opens in a new tab)
  4. UnknownIt explodes requirements through at least one level of the bill of materials.Not established. No evidence found yet.The Stock Supply Production module raises production requests "with respect to stock levels and existing requests". The pages we read do not say whether a production's inputs become component requirements for the supply wizard. Checked 2026-09-19. docs.tryton.org › Index(opens in a new tab)
  5. YesIt uses lead times or required dates.Evidence: discuss.tryton.org(opens in a new tab); docs.tryton.org › Design(opens in a new tab); Source code, read 2026(opens in a new tab); Source code, read 2026(opens in a new tab); Source code, read 2026(opens in a new tab)
  6. YesIt produces dated buy, make, transfer, release, or reschedule recommendations.Evidence: docs.tryton.org › Design(opens in a new tab); docs.tryton.org › Index(opens in a new tab); tryton.org(opens in a new tab)

These rules are applied identically to every product and enforced at build time, a record cannot be published as Full MRP unless all six pass with a source attached. Read the methodology.

Best for

  • Teams who want open-source ERP with no company able to change the license or paywall a module
  • Shops that prefer a smaller, more coherent module set to a sprawling suite
  • European businesses valuing foundation governance under Belgian law

Not a fit when

  • Small makers. The community is small and English-language tutorials are thin
  • Shops needing a large partner ecosystem to hire from
  • Shops that need capacity planning inside the ERP. The project lead has written that planning "must be delegated to specialized tools" such as frePPLe

Pricing facts

What it costs to do manufacturing in this product.

Free to self-host

Free under GPL-3.0 with no feature gating and no enterprise edition. Hosting and implementation are your costs.

What self-hosting actually costs

Free to self-host

$0/month

No published price

This vendor does not publish pricing, so you cannot compare it against anything here without contacting them. We will not estimate a figure.

What moves the real bill

  • No published price. You have to contact the vendor, which usually means a sales call.

Plans

PlanPriceAdd-ons and setup
Self-hostedTryton (GPL-3.0)Free—
You install, host, back up and upgrade it yourself.

Pricing detail

No license fee. Commercial support and hosting are available from third-party partners at prices we have not verified. Because the project is foundation-governed rather than company-owned, there is no open-core split to check for.

Checked on August 13, 2026. Source: github.com(opens in a new tab). Prices change. Check before you buy.

Manufacturing capability

20 of 25 fields resolved. "Unknown" means we have not found first-party evidence. It is not a No.

Planning

Working out what to buy or make, and when.

Planning capabilities, with our finding and its source for each.
CapabilityFindingWhat we found
Accepts dated demandYou can tell it what is due and when, sales orders with dates, a forecast, or a production schedule.YesThe vendor states: "A Forecast represents the expected demand for some Products over a set period of time." The stock_supply_forecast module feeds these dated forecasts into the supply run. Needs the stock_forecast module. Checked 2026-09-18.Reviewed October 9, 2026. Source: docs.tryton.org › Design(opens in a new tab)Question this
Nets against stock on handIt subtracts what you already have before telling you to buy more.YesThe vendor states: "The internal shipments and purchase requests are created by the supply wizard with respect to stock levels and existing shipments and requests." From the Stock Supply module documentation. This is stock replenishment, not evidence of full manufacturing MRP. Checked 2026-09-14. Production requests need the separate Stock Supply Production module, which "adds automatic supply mechanisms via production request", so a manufacturing setup needs production, stock_supply, stock_supply_production and purchase_request together.Reviewed October 9, 2026. Source: docs.tryton.org › Index(opens in a new tab); docs.tryton.org › Index(opens in a new tab)Question this
Counts incoming ordersIt knows about purchase orders and production orders already placed, so it does not tell you to order twice.YesThe supply run measures stock in forecast mode, and the stock documentation defines it: "For dates in the future, draft and Assigned moves are also included, but only if their planned date is between today's date and the future date, inclusive." Incoming purchase and production moves therefore count as supply. That the supply run uses forecast mode comes from the project's source code. Production requests carry a planned date, the shortage date, with the start date set back by the production lead time. Checked 2026-09-18.Reviewed October 9, 2026. Source: docs.tryton.org › Index(opens in a new tab); docs.tryton.org › Index(opens in a new tab)Question this
Uses lead timesIt works backwards from when you need something to when you must order or start it, using supplier and production lead times.YesThe project's 6.2 release announcement says: "We calculate the purchase date for purchase requests created from requisitions. The calculation uses the lead time of the defined supplier or the best one found." The module docs confirm a lead time per product and supplier, but only the release notes describe the date calculation, and only for requests from requisitions. Needs the purchase_request and purchase_requisition modules. Checked 2026-09-18. The project's source code (7.8 branch, matching the 7.8 docs; checked 2026-09-19) confirms it for both routes: production requests start at the shortage date minus production lead time, and stock-supply purchase requests are dated "return date - self.lead_time_used".Reviewed October 9, 2026. Source: discuss.tryton.org(opens in a new tab); docs.tryton.org › Design(opens in a new tab); Source code, read 2026(opens in a new tab); Source code, read 2026(opens in a new tab); Source code, read 2026(opens in a new tab)Question this
Produces dated buy/make suggestionsThe output is an actionable list with dates, order this much by this date, start this batch on this date.YesThe vendor states: "Each request stores several information such as the quantity to purchase, the best purchase date and the expected supply date." The supply wizard creates these purchase requests. It also raises production requests, but the docs do not describe their dates. Needs the purchase_request module. Checked 2026-09-18.Reviewed October 9, 2026. Source: docs.tryton.org › Design(opens in a new tab); docs.tryton.org › Index(opens in a new tab); tryton.org(opens in a new tab)Question this
Capacity planningChecks whether your people and machines can do the work in the time available.NoTryton does not calculate capacity. Project lead Cédric Krier wrote on the project's own forum on 26 May 2022: "For me Tryton code will never do planning. This must be delegated to specialized tools like https://frepple.org/." That is a statement of project direction rather than documentation. In November 2024 he described computing work center capacity per period as a possible improvement, not an existing feature.Reviewed October 9, 2026. Source: discuss.tryton.org(opens in a new tab); discuss.tryton.org(opens in a new tab)Question this

Production

Recipes, bills of materials, and running the work.

Production capabilities, with our finding and its source for each.
CapabilityFindingWhat we found
Bill of materialsA list of the parts and quantities needed to make one of something.YesThe Manufacturing module "transform[s] raw materials into finished products with bill of materials and routing".Source: tryton.org(opens in a new tab)Question this
Multi-level BOMSub-assemblies inside assemblies, a part that is itself made from other parts, nested as deep as you need.YesThe vendor states: "The Open BOM Tree is a helper wizard used to display the full tree of other Products that are required to produce a configured quantity of the specific product using a BOM." That shows nested BOMs exist, but it is a display wizard; the page does not say whether one production order builds several levels. Checked 2026-09-18.Reviewed October 9, 2026. Source: docs.tryton.org › Design(opens in a new tab)Question this
Recipes & formulasBatch-style production by weight, volume, or percentage, including scaling a batch up or down.UnknownNot yet researched. We would need: documentation of recipe or formula records, ideally with batch scaling.Know the answer?
Work / manufacturing ordersA record authorising and tracking the making of a specific quantity.YesThe vendor states: "A Production is an order to produce a specific quantity of a Product." Part of the production module. Checked 2026-09-18.Reviewed October 9, 2026. Source: docs.tryton.org › Design(opens in a new tab); tryton.org(opens in a new tab)Question this
Routings & operationsThe ordered steps a product goes through, and which machine or station does each one.YesRouting is named alongside bills of materials in the Manufacturing module description.Reviewed October 9, 2026. Source: tryton.org(opens in a new tab)Question this
Shop-floor trackingOperators report progress, time, and completions as the work happens.UnknownNot yet researched. We would need: documentation of a shop-floor, operator, or terminal interface for reporting production.Know the answer?
Quality controlsChecks, tests, holds, and non-conformance records tied to production or receiving.YesThe vendor states: "The Quality Module enables quality to be controlled by configuring control points and inspecting against these when certain operations are performed." Needs the quality module. Checked 2026-09-18.Reviewed October 9, 2026. Source: docs.tryton.org › Index(opens in a new tab)Question this

Inventory & traceability

Knowing what you hold and being able to trace it.

Inventory & traceability capabilities, with our finding and its source for each.
CapabilityFindingWhat we found
Batch & lot traceabilityWhich incoming material lots went into which finished batch, and where those finished goods went.YesThe vendor states: "The Lot Trace shows the usage of a Stock Lot over time by displaying the upward and downward traces as a tree structure. This is used to provide full Traceability for each stock lot." The trace follows lots through stock moves, including production inputs and outputs. Needs the stock_lot module. Checked 2026-09-18.Reviewed October 9, 2026. Source: docs.tryton.org › Design(opens in a new tab)Question this
Expiry & shelf lifeBest-before dates on materials and finished goods, with warnings before they lapse.YesThe module page reads: "The stock_lot_sled module adds two fields on lot of products: Shelf Live Expiration Date Expiration Date" (it lists the two field names, a shelf life expiration date and an expiration date, one after the other). Needs the stock_lot_sled module. Checked 2026-09-18.Reviewed October 9, 2026. Source: docs.tryton.org › Index(opens in a new tab)Question this
Serial numbersUnique identifiers on individual units, for warranty or field service.UnknownNot yet researched. We would need: documentation of serial number tracking on individual units.Know the answer?

Commerce & accounting

Costs, purchasing, storefronts, and the books.

Commerce & accounting capabilities, with our finding and its source for each.
CapabilityFindingWhat we found
Product costing & COGSWhat it costs you to make one, and the cost of the goods you sold.YesThe vendor states: "The cost of a production is made up from the cost of all the input moves. When the production is done, the cost is split proportionally across the output moves as the unit price." Cost of goods sold is posted at delivery by the account_stock_anglo_saxon module. Checked 2026-09-18.Reviewed October 9, 2026. Source: docs.tryton.org › Design(opens in a new tab); docs.tryton.org › Design(opens in a new tab)Question this
PurchasingRaising and tracking purchase orders to suppliers from inside the system.YesThe Purchasing module follows requests for quotation and groups orders to reduce cost.Reviewed October 9, 2026. Source: tryton.org(opens in a new tab)Question this
Accounting connectionSends financial data to bookkeeping software, or includes its own general ledger.YesThe vendor states: "The Account Module defines the fundamentals needed for basic double entry accounting." A built-in ledger in the account module. Checked 2026-09-18.Reviewed October 9, 2026. Source: docs.tryton.org › Index(opens in a new tab)Question this
Ecommerce connectionPulls orders and pushes stock levels to a storefront or marketplace.YesThe 6.2 release announcement says of the Shopify module: "It uploads products, variants and collections to Shopify, and downloads orders, transactions and creates fulfillments." It is still listed in the 8.0 release notes. Needs the web_shop_shopify module. Checked 2026-09-18.Reviewed October 9, 2026. Source: discuss.tryton.org(opens in a new tab); discuss.tryton.org(opens in a new tab)Question this

Openness & your data

Getting data in, out, and away if you leave.

Openness & your data capabilities, with our finding and its source for each.
CapabilityFindingWhat we found
APIA documented programming interface so other software can read and write your data.YesThe server documentation states: "There are two protocols supported by trytond: JSON-RPC (Version 1.0) and XML-RPC". Modules can also define their own HTTP routes, authenticated with bearer keys. There is no built-in REST API. Checked 2026-09-18.Reviewed October 9, 2026. Source: docs.tryton.org › Rpc(opens in a new tab)Question this
WebhooksThe system can notify other software the moment something changes.UnknownNot yet researched. We would need: documentation of outbound webhooks or event subscriptions.Know the answer?
MCP supportA Model Context Protocol server, letting an AI assistant read or act on this data. Useful, but it has nothing to do with whether the product plans materials.UnknownNot yet researched. We would need: a first-party mcp server, or documentation of one.Know the answer?
CSV exportYou can get your lists out as spreadsheet files.YesThe desktop client documentation lists "Export of current/selected records into CSV -file or open it in Excel.", with saved predefined exports. Checked 2026-09-18.Reviewed October 9, 2026. Source: docs.tryton.org › Usage(opens in a new tab)Question this
Full data exportYou can take everything, including history and relationships, not just a few screens' worth of rows.YesSelf-hosted under GPL-3.0 with a PostgreSQL database you control.Reviewed October 9, 2026. Source: github.com › Tryton(opens in a new tab)Question this

Deployment, licensing and your data

Deployment
Self-hosted, On-premise (vendor-supported), Desktop app
Licensing
Open sourceGPL-3.0
Team sizes
6–20 people, 21–50 people, 51+ people
Manufacturing styles
Countable assembled products, Batch & recipe products, Kits & bundles

About the licence

GPL-3.0 confirmed by reading the license file in the server component on 13 August 2026. The project's own website says only "100% Open Source" without naming a license, so we took it from the source tree.

Licence: github.com(opens in a new tab)

Integrations

  • Shopify

Industries

Jobs this product qualifies for

Derived from the capability table above, not hand-assigned.

Editorial notes and cautions

Things we would want a friend to know before buying.

  • The Tryton Foundation is a Belgian private foundation that holds the trademark and infrastructure. That governance model is the main reason to prefer it over a company-owned open-core product. There is nobody positioned to relicense it.
  • The project is much smaller than ERPNext or Odoo: 215 GitHub stars against 38,000 and 53,700. Smaller is not worse, but it does mean fewer consultants, fewer tutorials and more self-reliance.
  • The public website never names its own license. We read it from the source tree, which is what our methodology requires before we will print the words "open source".

Alternatives to Tryton

An alternative is always an alternative for a reason. There is no universal replacement.

  • ERPNextOpen source or self-hostable

    Both are fully open with nothing held back; ERPNext publishes more English documentation for a small shop to learn from.

See all alternatives to Tryton, grouped by reason →

Evidence and verification

✓ VerifiedLast checked October 9, 2026 · 80% of capability fields resolved · 100% of those carry a source

License read from the trytond LICENSE file. Capability evidence comes mainly from the module documentation on docs.tryton.org, with release announcements and project-lead posts on the project's forum where the docs are silent.

Sources we checked (24)

What we still want to confirm

We publish our gaps rather than hiding them. If you can point us at a first-party page for any of these, we will update the record and credit the correction.

  • Record prices from named hosting partners. Tryton's site lists service providers but no prices, and partner prices are on third-party pages outside a first-party-only check.

Still unknown: recipes & formulas, shop-floor tracking, serial numbers, webhooks, mcp support.

Report a correction