Products / Keep the books / Softilo ERP
ERP for importers
Softilo ERP
Accounts, stock and landed cost in one system.
For businesses outgrowing bookkeeping software: purchase orders in any currency, freight and duty spread across stock to the penny, postponed import VAT, and invoices that issue stock at landed cost.
For UK importers and wholesalers

The problem
Importers spread freight, duty and broker fees across products by hand in spreadsheets, handle import VAT outside the books, and keep stock in a different tool from the accounts.
See it running
Softilo ERP on screen
What it does
6 things Softilo ERP does properly
Landed cost
Group receipts into shipments, then spread freight, duty and fees by value, weight, volume or quantity to the penny.
Purchasing in any currency
Purchase orders, part deliveries and supplier bills matched to receipts, with price and exchange-rate variance.
Postponed import VAT
Import VAT matched to shipments by MRN and carried to the 9-box return.
Inventory
Multiple warehouses, weighted-average costing, stock movements, adjustments and reorder levels.
Sales
Invoices that issue stock at landed cost, credit notes with returns to stock, and printable UK tax invoices.
Books built in
Ledger, banking with UK statement import, VAT and reports, with integrity checks of stock against the ledger.
Quality bars
Rules it doesn’t break.
- The books always balance
- An unbalanced journal is refused by the database at commit, and money is never held as a floating-point number.
- History can’t be rewritten
- Journals and the audit log are append-only. A correction is a new entry.
- Each business sees only its own
- Postgres row-level security keeps companies apart, even if application code has a bug.
- Stock equals the ledger
- Both are written in the same transaction, and the integrity report checks it.
Specification
Under the bonnet
- Demo company
- Thames Valley Imports Ltd, a fictional housewares importer
- Replaces
- Bookkeeping software plus a separate stock tool
- Stack
- Next.js · Fastify · PostgreSQL
- Checks
- Property tests and an end-to-end importer cycle
Straight answers
What it doesn’t do (yet)
- Submitting returns to HMRC (MTD)
- Open Banking feeds
- Multi-factor sign-in
- Multiple entities
- File importers from other systems
- Payroll
Need one of these now? We can build it for you as a services project.
See Softilo ERP for yourself.
Tell us a little about your business and we’ll arrange a call and a demo. No obligation, no hard sell.
Book a demoNext product
ERP for construction
Softilo Build →