Run your freight forwarding business from one place.
Quotation to booking, Bill of Lading, invoice and live P&L, with every number flowing into books that stay current on their own. No journal entries, no spreadsheets on the side.
Port Klang → Jebel Ali
MYPKG → AEJEA · MSC ISABELLA V.2638W · ETD 12 Oct · ETA 26 Oct
Containers
Job P&L
- Revenue
- MYR 18,640
- Vendor cost
- USD 2,910≈ MYR 12,428
- Gross profit
- MYR 6,212
- Margin
- 33.3%
Assistant
awaiting confirmationأنشئ فاتورة للعميل لهذه الشحنة بالرينجت
Proposed invoice · MYR
- Ocean freight
- 14,800.00
- THC (origin)
- 2,640.00
- Documentation
- 1,200.00
- Total
- 18,640.00
Receivables aging · MYR
3 invoices overdue · MYR 45,850
Audit log
- Sara attached House BL2 min ago
- Assistant proposed invoice4 min ago
- Faisal confirmed bookingYesterday
Built inside Flamingo Global Sdn Bhd, a freight forwarder in Malaysia, and used on real shipments before it had a name.
- 12 modules, one login
- MYR and USD books
- 5 roles, enforced everywhere
- Sea freight FCL, end to end
- Live P&L with net income
- Carrier-style House B/L
- Arabic and English assistant
- Human confirmation on every write
Less chasing, fewer spreadsheets, a margin you can see
Routel is built around the way a forwarding office actually works: one job, many hands, and a ledger that has to be right.
One record, zero re-keying
The quotation becomes the job. The job produces the B/L and the invoice. Nobody types a container number twice.
Margin on every job, as it happens
Vendor costs land against the job in their own currency, converted at the rate you recorded. Gross profit is visible before the file closes.
33.3% margin · updates as costs land
Close the month in minutes
Every invoice, payment and expense posts to the ledger when it is saved. Reports read from there.
Everyone sees their part
Five roles decide who sees what, in every screen and in the assistant.
AI you can trust with the books
It proposes. A person confirms. Nothing is saved on a misread sentence.
Proposed: record rent, MYR 6,500
posts to 6100 · Rent & utilities
Twelve modules that already talk to each other
Each one is built and working today. A quotation becomes a job, a job produces a B/L and an invoice, and the invoice lands in your ledger. Nothing is re-keyed.
Audit & Compliance
A record of every change
Each job carries an audit log of who changed what and when, and generated documents are kept with the shipment they belong to.
- Per-job audit log
- Generated documents on file
- Role-scoped visibility
AI Assistant
An assistant that does the work, not just the talking.
Most “AI features” summarise. Routel’s assistant is wired into the same actions your team performs by hand: it drafts the job, the invoice, the vendor cost or the report, shows you exactly what it will save, and waits for your confirmation.
Routel Assistant
Signed in as Sara · Operations
Create a job for Al Noor Trading, Port Klang to Jebel Ali, 2 × 40HC, ETD 12 Oct on MSC Isabella.
Proposed job
- Customer
- Al Noor Trading LLC
- Route
- MYPKG → AEJEA
- Equipment
- 2 × 40HC
- Vessel / ETD
- MSC ISABELLA · 12 Oct
أنشئ فاتورة للعميل لهذه الشحنة بالرينجت
Proposed invoice · MYR
- Ocean freight
- MYR 14,800.00
- THC (origin)
- MYR 2,640.00
- Documentation
- MYR 1,200.00
- Total
- MYR 18,640.00
Propose, review, confirm
Every write goes through a proposal card. Nothing is saved until a person confirms it. There is no silent auto-execution.
Same permissions as the UI
The assistant is gated by the same role-based access as every screen. Sales can't post to the ledger by asking nicely.
Arabic and English
Staff talk to it in whichever language they think in. Mixed sentences work too.
Reads your paperwork
Upload a vendor invoice and it extracts the line items into a proposed vendor cost, ready to check.
Books that write themselves from the work you already do.
Invoices, vendor costs and overheads post to a real General Ledger the moment they're recorded. Every report is computed live from those entries.
Profit & Loss · Aug 2026
- Revenue
- 412,860
- Cost of sales
- (268,915)
- Gross profit
- MYR 143,945
- Salaries
- (48,000)
- Rent & utilities
- (11,350)
- Commissions
- (6,420)
- Currency exchange
- (1,184)
- Net income
- MYR 76,991
Gross profit on shipments, then net income after overheads. Computed from source transactions.
AR aging
Multi-currency invoice
INV-2026-0918 · Al Noor Trading
USD 4,200.00
≈ MYR 17,934.00 @ 4.2700
Presented and paid in USD. The ledger keeps both.
Statement of account
Al Noor Trading LLC
01–31 Aug 2026 · 7 invoices · 2 payments
Balance MYR 52,180.00
Cash position
Bank & cash
MYR 212,400
Receivable, 30 days
+138,020
Payable, 30 days
−96,410
Ask the assistant “what’s our cash position?” and get this, live.
Expenses & payroll
Each category maps to an operating-expense account. Salary lines link to registered staff.
A shipment moves through Routel the way it moves through your office
Every step reuses the data from the one before it. Operations, sales and accounting look at the same job, not three versions of it.
Quote
Pick the vendor rate for the route and container type. Send the quotation.
Job
Convert the quote. POL, POD, containers and B/L numbers live on the job.
Book
Record the vessel booking and attach the carrier’s confirmation.
Bill of Lading
Generate the House B/L and container annexure from the job.
Invoice
Bill the customer in MYR or USD. Track payment and credit.
Report
Margin, aging and cash position update themselves.
Everyone sees their job. Nobody sees more.
Five named roles, enforced the same way in every module and in the assistant. Permissions aren't a setting on a screen; they're a rule the whole system follows.
Admin
Everything, plus users, roles and expense categories.
Management
All jobs and every report: P&L, cash position, profitability.
Accounting
Invoices, payments, notes, statements, the ledger and reports.
Operations
Jobs, bookings, containers, B/Ls and shipment documents.
Sales
Quotations, route rates and their customers' jobs.
AI assistant
Inherits the role of whoever is chatting. Ask for something outside your role and it says so.
What forwarders say after the first month
Early-access customers are onboarding now. Quotes below are placeholders until we can share their words.
Placeholder quote. Replace with a real customer's words about getting operations and accounting into one system.
Customer name
Operations Manager, freight forwarder
Placeholder quote. Replace with a real comment about the AI assistant proposing invoices or reading vendor bills.
Customer name
Finance Lead, NVOCC
Placeholder quote. Replace with a real comment about generating a House B/L directly from the job.
Customer name
Founder, regional forwarder
Simple plans, priced per team
We're onboarding early-access customers now. Final pricing will be published at general availability; early-access teams keep their rate.
Starter
For a small forwarding team getting off spreadsheets.
Early access
pricing announced at launch
- Shipments, quotations, bookings
- Invoicing in MYR and USD
- Bill of Lading generation
- Document management
- Up to 5 users
Growth
For forwarders who want live accounting and the assistant.
Early access
pricing announced at launch
- Everything in Starter
- Live GL, Trial Balance, P&L, aging
- Expenses & payroll into the ledger
- AI assistant (Arabic & English)
- Role-based access, 5 roles
- Up to 20 users
Enterprise
For multi-branch operations with their own requirements.
Let's talk
custom agreement
- Everything in Growth
- Unlimited users
- Dedicated onboarding and data migration
- Custom document templates
- Priority support
See a real job go from quote to ledger, on your numbers.
- Your routes and rates
- A real job, end to end
- Live in twenty minutes