Instead of Precoro
Stop renting Precoro. Own your purchasing system.
We build your version around who approves purchases, how goods arrive and how invoices get checked. We map your Precoro records, bring them across and run the system for you.
Precoro Automation starts at US$999 a month billed annually, or US$11,988 a year. Your final quote depends on your requirements.
- check_circleYour data in a database you own
- check_circleOpen source, no lock-in
- check_circleBuilt and run by Enterprise DNA
What the subscription covers
Pay for your purchasing process once, then keep improving it
Precoro sells a purchasing platform in tiers. Your own version starts with the records and approval rules your team actually uses.
A recurring Automation subscription
Automation starts at US$999 a month billed annually. That is US$11,988 a year before any separately quoted requirements.
A lower tier with a different scope
Core starts at US$499 a month billed annually. Compare the features your team uses before choosing a replacement.
Purchasing and matching
Core includes purchase approvals and three-way matching. The free base below provides recorded approvals and line-level receipt and invoice checks.
Extra purchasing operations
Automation adds inventory and supplier collaboration features. We scope your receiving process and supplier interactions around your business.
Connections and account controls
Accounting connections and access controls matter when a whole team works together. We agree these with you before moving your operation.
Records to reconcile when you leave
Precoro custom reports export as spreadsheets. Moving means mapping the fields and checking totals against your original records.
What your version handles
A purchasing week built around your business
Approvals
Know what is waiting and who requested it
Bring each purchase request into view with its delivery date and budget.
- check See every draft order awaiting review
- check Keep requester and recorded approver separate
- check Check budget availability before approval
- check Review imported approvals against their original evidence
Receiving
Chase the balance after a part delivery
A delivery changes what remains outstanding without hiding the original order.
- check Record each delivery against its order line
- check Show late items and what is due this week
- check Reject receipts above the ordered quantity
- check Draft a supplier chaser from the order history
Invoice checks
Put differences in front of the person who can resolve them
Compare recorded quantities and net unit prices across the order, delivery and invoice.
- check Spot invoices ahead of goods received
- check Flag a unit price that differs from the order
- check Keep evidence references and retention dates
- check Combine late deliveries with invoice differences for the weekly review
Budget and ownership
Keep control of commitments and records
Your purchasing rules live with your own records, ready to change when the business changes.
- check Separate approved commitments from draft requests
- check Keep each currency separate
- check Produce branded purchase drafts and receiving records
- check Add your own questions and keep an export of every record
Make it yours
Design your own Precoro replacement
Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Precoro. Try it here, and we build the real one.
2. What it runs
3. Make it fit
4. Your colour
Answered from your own database
Good morning. Here is what needs you today.
We build it from the open-source base, bring your Precoro data across and run it for you.
What it looks like
Ask it like you would ask a colleague
Real answers captured from the fictional purchasing demo. Your business uses its own suppliers, currencies and approval rules.
Purchasing for Claude Code
Connected to your own database
Which orders need attention today?
PO-1001
- Supplier
- Harbour Packaging
- Status
- approved
- Currency
- NZD
- Ordered value
- 3100.00
- Due on
- 2026-10-02
- Mismatch
- true
- Reason
- Invoice mismatch
PO-1002
- Supplier
- Harbour Industrial
- Status
- draft
- Currency
- NZD
- Ordered value
- 960.00
- Due on
- 2026-10-10
- Mismatch
- false
- Reason
- Approval waiting
| Reference | Supplier | Status | Currency | Ordered value | Due on | Mismatch | Reason |
|---|---|---|---|---|---|---|---|
| PO-1001 | Harbour Packaging | approved | NZD | 3100.00 | 2026-10-02 | true | Invoice mismatch |
| PO-1002 | Harbour Industrial | draft | NZD | 960.00 | 2026-10-10 | false | Approval waiting |
Ask it anything
Questions your purchasing team can ask
These questions run against the free version today. Precoro also offers custom reports. The difference here is that you own and can change the rules behind the answers.
Switching
How to switch from Precoro
The move involves exporting your purchasing records, mapping and checking the import, and running both systems side by side before you switch.
- 1
Export your purchasing records
Start with a Precoro custom report for your purchase orders and export it as a spreadsheet in a format the import supports, such as XLSX or CSV. Export what your account allows, and check with Precoro if you are unsure which report or fields to use. Decide separately which receipts, invoices, approval history and attachments you want to bring across.
- 2
Map and load the records
Use a clean database for the real import, separate from any demo records. Map the purchase-order report fields to the fields in the new system. Test the mapping on a copy or a small sample first if your import process allows it, then load the agreed records. The import keeps original values, so check that each field has landed where you expect.
- 3
Review flagged records
Check the imported order lines and review any changed source rows that the import marks for review. Confirm that key details, including budgets and budget periods, match your records. The purchase-order import does not bring across approvals, receipts, invoices, attachments or payments. Map and reconcile those separately before treating your purchasing history as complete.
- 4
Run both systems side by side
Keep Precoro in use while you check the new system against real purchasing activity for a short period. Compare orders and recorded approvals, and check that receipts, invoice differences and budget commitments are represented as agreed. Note missing records or process rules that need attention. Do not assume the purchase-order import has carried over the rest of the history.
- 5
Switch off Precoro
When the records you agreed to bring across have been checked and the side-by-side review is satisfactory, stop entering new purchasing activity in Precoro and move the team to the new system. Confirm how you will retain access to Precoro records you still need. Payments do not move through the free version, so keep payment handling in its existing process.
Where the real effort goes
The main work is usually mapping your own fields and approval rules, then deciding how much history to bring. Purchase orders have a defined import path, but receipts, invoices, approval history and attachments need separate mapping and reconciliation. Agree that scope before switching. If you have Enterprise DNA install and run it for you, they do this setup work with you.
Not ready for a call?
Get your Precoro switch plan by email
We will send you the step-by-step plan for moving your business off Precoro, what the move really involves, and how we would do it for you.
Sent. Check your inbox.
Your Precoro switch plan is on its way.
Rather talk it through? Book a call arrow_forwardThree ways to own it
Start with the free version or have yours built
Open source
Do it yourself
Free, open source
- 1 Clone the repo and install its dependencies
- 2 Run npm run demo and try the fictional purchasing records
- 3 Open it with Claude Code, Codex, OpenCode or Cursor
- 4 Map your Precoro report and test the import before using real records
Built around your business
We customise it
A setup fee for your version, then a retainer for ongoing work
- check Your cost centres, fields and approval rules
- check Your Precoro data mapped and reconciled
- check A web front end and mobile receiving if you need them
- check A different technical foundation if your business requires it
Omni by Enterprise DNA
We run it for you
One setup fee, then a retainer
- check Installed and operated through Omni by Enterprise DNA
- check Your accounting connections and evidence archive agreed with you
- check Access controls, backups and recovery checks for your team
- check A person to call when your process needs to change
Questions
Instead of Precoro, answered
What does this replace in Precoro? expand_more
The free base covers purchasing records, recorded approvals, goods receipts, invoice-line comparisons and budget commitments. We review the parts you use, then build the connections and working screens your own version needs.
Will our purchasing history come across? expand_more
Precoro lets you export custom reports as spreadsheets. The free import accepts purchase-order lines with field mapping and keeps the original values. Receipts, invoices, approval history and attachments need separate mapping and reconciliation. We agree that work before your switch.
Can staff approve purchases and receive goods on their phones? expand_more
We can build staff approval and receiving screens into your version, with access controls for each role. The free base records the named operator. It does not authenticate that person. Shared operation needs those controls agreed and installed.
Does a matched invoice get paid automatically? expand_more
No. Matching compares recorded quantities and net unit prices. A person still reviews the source documents and any tax or delivery charges. Missing evidence and differences remain visible. No money moves from the free version.
What will Enterprise DNA charge? expand_more
We scope the setup around your records, approvals, connections and team. Then a retainer covers the ongoing work we agree. The call with Sam establishes that scope before you commit.
Make the next purchasing system yours
Book 30 minutes with Sam. Bring your Precoro bill and an example of an approval, delivery or invoice that creates extra work. We will outline your version, the records to move and the work to keep it running.
Purchasing for Claude Code is free and open source, published by Enterprise DNA.
Done paying for Precoro?
Get your version built