ERP and business systems
One system for stock, orders and invoices
We implement Odoo, or build a custom ERP where a standard one does not fit, one module at a time, and connect it to your webshop and accounting so the numbers agree everywhere.
Stock on hand
- EErgonomic chairMain warehouse · reorder point set64
- SStanding deskMain warehouse · purchase order open12
- MMonitor armMain warehouse140
- FFiling cabinetBelow reorder point3
What it is
One set of data for the whole operation
When stock is in one spreadsheet, orders in another and invoices in a third program, every question takes a phone call. An ERP puts them in one system, so a sale reduces stock, raises a purchase when needed and produces the invoice. It pays off when the spreadsheets no longer agree with each other.
- Rolled out one module at a time, starting where it hurts
- Connected to the webshop and accounting you already use
- Set up for a small team, without an enterprise-sized project
Sale to delivery
- SalesQuote confirmedBecomes a sales order
- InventoryStock reservedPicking list created
- PurchasingMissing items orderedPurchase order to the supplier
- InvoicingInvoice issued
- AccountingSent to the books
What we deliver
The modules a small company actually uses
Inventory
Products, locations, stock levels and reorder rules, with movements recorded as they happen.
Purchasing
Supplier price lists, purchase orders and receipts, matched against what was delivered.
Sales and invoicing
Quotes, sales orders, delivery and invoices in one flow, from a single product catalogue.
Projects and time
Tasks, hours and costs for service work, tied back to what is invoiced.
Integrations
Webshop orders in, stock levels out, and invoice data passed to your accounting software.
Data migration and training
Products, customers, suppliers and opening stock imported, and each team trained on its own screens.
On screen
One set of numbers, three views of it
Sample data: stock, the order on its way through the company and the daily picture.
Inventory
ItemOn handStatus
Oak panel 18 mm240In stock
Hinge set A36Reorder
Drawer rail 500410In stock
Edge band white12Ordered
Handle 128 mm185In stock
Order 2026-0412
- SalesOrder confirmed
- InventoryStock reserved
- PurchasingMissing items ordered
- InvoicingInvoice on delivery
Dashboard
Orders shipped per day38 today
Go deeper
Dedicated pages for each part of this service
Odoo or an ERP built for you: each option on its own page.
How a project runs
Module by module, never all at once
- 01
Map the operation
We follow an order from enquiry to payment and note every system and spreadsheet it touches.
- 02
First module
We set up the one area that causes the most trouble, import its data and put it into use.
- 03
Connect
The webshop, accounting and other tools are linked so the new module is not another island.
- 04
Next modules
Further areas are added in order of need, each one going live before the next is started.
What we work with
- ERP
- Odoo, Custom ERP
- Odoo apps
- Inventory, Purchase, Sales, Invoicing, Project, Manufacturing
- Connected to
- Shopify, WooCommerce, Accounting software, Couriers, CRM
We start from what you already have. The list is what we reach for when something is missing, not a stack you have to adopt.
Is it time for an ERP?
A good fit when…
- Stock, orders and invoices live in separate files that disagree
- The same product or customer is maintained in several places
- You find out something is out of stock after it has been sold
- One person holds the whole operation together from memory
Probably not for you when…
- One spreadsheet still covers everything comfortably
- You need a system for a large group with many legal entities
- You want to replace your accounting software as the first step
- Nobody in the company has time to own the system day to day
Use cases
Where an ERP is used
Problems that come from data living in too many places.
Quotes drafted from your price list
A quote is drafted from the deal, your price list and current stock, and waits for a salesperson to approve it.
Open use case Finance and adminAI integrationsBusiness automationSupplier invoices read, matched and ready to post
Incoming invoices are read, matched to purchase orders and sent for approval before they reach the books.
Open use case Finance and adminBusiness automationERP and business systemsOverdue invoices chased politely and on time
Reminders go out on a schedule from your open invoices, and the awkward cases go to a person.
Open use case OperationsBusiness automationERP and business systemsOrders that reach the warehouse on their own
An order placed in the shop or by email appears in the ERP, on the pick list and with the courier, entered once.
Open use case OperationsERP and business systemsBusiness automationOne stock figure in every system
Stock levels kept in step between the warehouse, the ERP and every sales channel.
Open use caseExamples
What an ERP build looks like
Illustrative scenarios, not client projects.
Sector stories
How this looks in your industry
Composite scenarios by sector, told from the first mapped process to daily use.
Questions about ERP
Why Odoo?
It covers stock, purchasing, sales, invoicing and projects in one system, it can be adopted one app at a time, and it has an open API for connecting everything else. For a small team that combination is hard to find elsewhere.
When do you build a custom ERP instead?
When your process is the thing that sets you apart and a standard system would force you to change it: unusual production steps, pricing rules or the way jobs are scheduled. We then build only the modules you need, on a database you own, and connect them to the tools you keep. If Odoo covers the process well, we say so, because it is quicker to adopt.
Does it replace our accounting software?
Not by default. Bookkeeping, tax reporting and fiscalisation stay in the accounting software you and your accountant already use, and we pass the invoice data to it. We look at changing that only if you ask and after confirming what the local requirements are for your case.
Do we have to switch everything at once?
No, and we advise against it. We start with one area, put it into use and add the next once the first is settled.
Can it connect to our webshop?
Yes. Orders, customers and stock levels are commonly synchronised with Shopify and WooCommerce, and other shops can be connected through their APIs.
Where is it hosted, and who owns it?
Odoo can run in the vendor’s cloud or on a server of your choice. Either way the account and the data are yours; we work in it with access you control.
Show us one process. We will show you what it could look like.
The analysis is free, takes about an hour of your time, and ends with a written summary you keep.
Prefer to read first? See examples