The TMS for FTL hauliers in Romania and Poland
e-Factura, eCMR and an ANAF check of the UIT your client hands over, in one system. KSeF for Polish invoicing, validated on the KSeF test environment in October 2026.
We set up your 30-day trial (no card) after a short call. The price is on this page; a truck plan includes Druma's own AI and unlimited eCMRs.

Planning board with incoming trucks and their status on the left, outgoing orders waiting for a truck on the right.
Starter band, on a 12-month contract. Trucks in maintenance or parked are not charged.
Pay for trucks that roll.
A monthly base for your fleet size, plus one rate per active truck — invoiced monthly, never a year upfront. Office users, drivers, and clients are always free.
per active truck / month
druma.io/pricing
One platform. Every role.
Planner, driver, client, and partner each get the surface built for them — wired into one system, with no double entry between them.
Built for compliance.
Every declaration, invoice, and consignment note generates straight from the order — no double entry. The moment a document exists, your client can see it.
AI and two portals in the per-truck price. Reusable integrations without a development fee.
The full package for one price per active truck: no paid modules, no fee per user, and unlimited eCMRs with Druma's advanced seal.
One platform for the whole operation.
Operations & Dispatch
Planning board, order lifecycle, driver assignment, ETA tracking, and multimodal transport in one view.
Learn moreFleet & Drivers
Truck, trailer, and driver management with document compliance, ADR tracking, and tachograph alerts.
Learn moreDocuments & POD
Digital CMR creation, POD collection, smart document import, and signed PDF storage.
Learn moreCompliance & e-Transport
The client's UIT recorded and verified with ANAF, RO e-Factura, cabotage tracking and tachograph alerts.
Learn moreFinance & Forwarding
Auto-invoicing, rate card suggestions, fuel surcharge automation, forwarding pipeline, and SAGA export.
Learn moreAnalytics & AI
Lane profitability, CO₂ report, overdue dashboard, and AI-powered Smart Import for bulk onboarding.
Learn moreSee it in action.
Step through the real product: order intake, the driver app, invoicing and the client portal.

Order intake
Every order in one queue
- Where the order came from: an email, a document, the browser extension or a platform.
- An AI draft shows how sure the reading is, as a percentage. A person checks it before it is confirmed.
Watch the 2-minute tour
An order comes in, gets planned, travels with its documents and ends as an invoice.
Transcript
Druma is a transport management system for full-truckload hauliers. Here's a demo fleet at work, from the customer's order to the invoice.
The customer's order arrives as a PDF. Druma reads it into a draft. Here you check the cargo and the weight it read.
By default, a scanned order waits as a draft. Once you've looked it over, one click confirms it.
Confirmed loads land on the planning board. Your trucks and drivers are right beside them.
To plan a load, drag it onto a truck and confirm.
For goods that need a UIT, the customer files the declaration and sends you the code. Druma checks it with ANAF, the Romanian tax office, and shows how long it stays valid. If ANAF has a different truck on the UIT, Druma flags it.
Cabotage is counted truck by truck. After an international unload, a truck can do three operations in the next seven days. After the last one, it can't do cabotage in that country for four days. When a truck reaches the limit, the board warns you.
The driver and the consignee sign the CMR on the driver's phone. Druma then seals the eCMR, so nobody can change it unnoticed, and you can open it as a PDF. We switch it on with you during onboarding.
These delivered loads haven't been invoiced yet. With auto-invoicing on, each delivered load gets a draft invoice from its order, held until you release it.
A Romanian invoice goes to ANAF as e-Factura, and it has to be there within five working days of issue. If ANAF rejects one, you see the reasons on the invoice. Any invoice still not accepted gets a warning 48 hours before the deadline.
Here's your margin per lane, worked out from delivered loads and the costs you've recorded.
To try it on your own lanes and trucks, request access on druma.io. After a short call we set up a 30-day trial, with no card needed.
Your drivers speak their own language. So does Druma.
All ten across the planner, the portals and the driver's phone. A Bulgarian driver taps "Delivered" in Bulgarian; the Romanian planner sees it in Romanian.
Any message can be translated with one tap, and planners can send in the driver's language, so nobody waits for a colleague who speaks both.
Run your operation, not your inbox.
Request access → short call → 30-day trial · No credit card · Built for GDPR, EU-hosted
