Retail ERP and Point of Sale with Fiscal Integration
Romania
A complete single-store retail platform: stock ledger, supplier receipts, sales, and a point of sale that prints legally valid fiscal receipts on certified hardware.
- Client
- Docmil
- Industry
- E-Commerce & Retail
- Period
- Mar 2026 — Ongoing
Outcomes
- Fiscal device
- Datecs DP-25MX, certified receipts
- Stock model
- Lot-tracked, first-expiry-first-out
- Status
- Live, in daily use
The situation
Docmil is a Romanian grocery retailer with a physical store. The requirement was the system that runs the shop: what is in stock, what it cost, what was sold, and a receipt that satisfies Romanian fiscal law.
What we built
Catalogue and stock
Products, categories and VAT classes, then suppliers and goods receipts. Stock is tracked as lots rather than a quantity, with first-expiry-first-out consumption. Goods receipts export to the NIR shape Romanian accounting requires.
Sales
Cash and card, posted atomically so a sale either fully records or does not. Barcode scanning wired through checkout, product management and goods receipt. Integrity enforced by database constraints and triggers rather than application code alone.
Fiscal integration
The point of sale drives a Datecs DP-25MX fiscal printer directly. Receipts printed by this system are legally valid fiscal documents, so the catalogue, its VAT classes and the device have to agree exactly.
What mattered
Fiscal compliance has no partial credit. A receipt is valid or it is not, and the device is the authority — which meant building against real hardware from the first day rather than a simulator.
Outcome
Live and in daily use, running the store’s stock, sales and fiscal reporting.
Related reading
Primitives That Do Not Drift
Identifiers, timestamps and errors are the three things every service touches and almost nobody specifies. Getting them wrong is cheap on day one and expensive forever after.
One Contract, Many Clients
A hand-written API client passes review because it works today. It has no link to the route it mirrors, so the next schema change leaves it quietly wrong.
Receipts That Satisfy the Law
A fiscal receipt is valid or it is not. There is no partial credit, and the device — not your software — is the authority.
More in this industry
Tyre Catalogue and Storefront Rebuild
Replacing an ageing off-the-shelf storefront with a typed catalogue platform: faceted search, an ingestion pipeline, and an admin surface that a non-developer can run.
E-Commerce Backend for an App Studio
A complete commerce backend — catalogue, cart, orders, discounts, payments and transactional mail — delivered with source and rights transferred to the client.