Accounting
Integrated double-entry accounting
Accounting that understands freight — charge codes carry intelligent GL defaults, invoices allocate to HBL-level, and every currency converts without manual journal entries.
Charge-to-GL Mapping
Every Charge Knows Its Account
The same charge code — ocean freight, THC, handling — posts to different GL accounts depending on direction, mode, type, and currency. The platform resolves it automatically across 8 freight dimensions, so finance stops routing entries and starts managing the business.
Intelligent charge-to-GL defaults
Charge codes carry intelligent defaults — the right income account, expense account, and tax treatment resolve automatically based on shipment direction, mode, and currency. Named templates and cascading defaults mean forwarders add a line item and the GL account is already correct.
HBL/MBL-level invoice allocation
Issue one invoice covering charges from many jobs or HBLs — and the system allocates each charge back to the right leg. Job P&L stays accurate at the shipment level, even at consolidated billing. Works for both AR and AP.
Job-level cash advances
Give a driver SGD 500 for port charges against a specific job. The advance is tracked, the job's cost sheet reflects it, and when the vendor's actual invoice arrives, the advance knocks off automatically. No orphaned cash at month-end.
Multi-currency engine
Header currency, line-item currency, and company base currency — all converting automatically. Rate types (mid, selling, buying) configurable per partner. Dual-currency sub-ledgers show a USD view alongside your SGD base. Built for freight, where every shipment touches multiple currencies.
Month-End On Your Terms
Job P&L shows margin the way ops sees it. Accounting P&L shows margin the way the ledger records it. They always diverge in freight — the question is how tightly you control that gap.
Accrue every cost and revenue at month-end. Reverse when actuals arrive. Tightest alignment, highest effort.
Use the Job Management Report to surface unmatched items. Accrue material items in one sweep entry. 80% of the impact, a fraction of the effort.
Leave invoice dates as-is. Dual P&L views keep both truths visible. Lowest effort — the default for lean teams.
Some shops let ops post invoices. Some don't. Some want strict period locks. Some need flexibility. The platform is configurable, not prescriptive — Submit→Post roles, Finance-only unpost, period close that blocks across freight and accounting, and custom business rules.
Job P&L shows margin the way ops sees it. Accounting P&L shows margin the way the ledger records it. They'll always diverge in freight — the question is how tightly you want to control that gap. Three methods, scaled by effort.
Statements That Compile
The pain is not sending SOAs. It’s that customers need the invoices compiled for them. Old-school systems auto-send a balance list, which just triggers more chasing. Fr8Labs SOAs embed live invoice links — click and see the document.
- Auto-send on schedule — weekly, bi-weekly, or monthly per partner
- Customizable print — pin columns and the PDF matches your view
- Accessible from both Accounting and the freight system
Non-Job Transactions & Settlement
Not everything in a forwarder’s ledger ties to a shipment. Office rent, retainers, recurring entries, and the tangled payment patterns freight produces — all handled natively.
Non-shipment invoicing
Office rent, retainers, one-off recoveries, staff reimbursements — all raised as standalone invoices in Accounting without creating a dummy job. The system flags non-shipment invoices explicitly so they never flow back into the freight system by accident.
Payments, receipts, and settlement
Freight settlement is messy: the same partner is often both customer and vendor, payments cross currencies, and agents pay on your behalf. Journal payment entries handle contra, FX gain/loss, and pay-on-behalf natively. Request for Payment pulls invoices into a series for mass knock-off. Combined AR/AP aging merges both sides.
Recurring entries, depreciation, and amortization
Monthly rent, insurance premiums, licensing fees — set them once as auto-repeat entries and they post on schedule. Fixed assets carry depreciation schedules that generate GL entries automatically. One less thing to remember at month-end.
Reporting & Tax Readiness
GL, Trial Balance, P&L, Balance Sheet, Cash Flow, AR/AP aging — all on the same platform that manages the shipments. Tax engine proven across multiple jurisdictions.
Core accounting reports
GL, Trial Balance, P&L, Balance Sheet, Cashflow, AR/AP aging, Bank Reconciliation — all filterable by company, cost center, customer, supplier, and period. Export to XLSX/CSV/PDF. Auto-email to managers on schedule. SQL-based custom reports when the standard views don't fit.
Tax and e-invoicing readiness
The platform handles VAT, withholding tax, and e-invoicing standards natively. Proven live across Malaysia, India, Indonesia, Philippines, and Singapore today. But the architecture isn't country-locked — new tax rules are configuration, not custom builds.
Works With
See Accounting in Action
No scripted demos. We walk through charge-to-GL defaults, multi-currency handling, SOA compilation, and month-end workflows with your actual data. 30 minutes, one call.