Skip to main content
Learn More →
Operate

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.

Accounting / Charge Defaults
GL
Home / Accounting / Charge Defaults

Charge-to-GL Mapping

Charge Code
Direction
Mode
Type
GL Account
Ocean Freight
Export
Ocean
FCL
4101 — Freight Income
THC
Import
Ocean
FCL
4102 — Handling Income
Doc Fee
Export
Air
Gen
4103 — Service Income
BAF
Export
Ocean
LCL
4101 — Freight Income
Cascade: Charge Direction Mode Type GL Account

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.

Charge Code
Ocean Freight
Direction Export
Mode Ocean
Type FCL
Doc Type Sales Inv
Currency USD
Domestic No
Resolved 4101 — Freight Revenue (Export Ocean) Tax: GST 9% (Standard)

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.

Every invoice line posts to the right GL account without finance manually routing it

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.

Per-HBL margin stays accurate even when billing is consolidated

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.

Every cash advance is tied to a job and reconciled — no orphaned disbursements 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.

Every transaction converts correctly without manual FX journal entries

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.

1 Strict per-job accruals

Accrue every cost and revenue at month-end. Reverse when actuals arrive. Tightest alignment, highest effort.

2 Materiality-based sweep Recommended

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.

3 Accept divergence

Leave invoice dates as-is. Dual P&L views keep both truths visible. Lowest effort — the default for lean teams.

Finance controls you can dial

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.

Finance controls tighten or loosen to match your team's operating style — without code changes
Job P&L vs Accounting P&L alignment

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.

Finance picks the rev rec method that matches their team's discipline — and the platform supports it
Job P&L Financial P&L
Revenue
Ocean Freight $2,400
THC + Handling $395
Costs
Carrier (Ocean) ($1,200)
Agent (Handling) ($180)
Trucking Est. ($350)
Job Margin $1,065 • 38%
Trucking cost estimated — vendor invoice pending. Financial P&L will reflect actuals only.

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
Statement of Account
Nexus Freight Pte Ltd As at 31 Mar 2025
Invoice Job Amount Status
INV-2025-0312 OCN-0847 $2,795 Overdue
INV-2025-0315 AIR-0312 $1,480 Due
INV-2025-0318 OCN-0851 $3,210 Due
Total Outstanding $7,485

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.

Ad-hoc billing that never accidentally touches a shipment's P&L

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.

Settle invoices — single, bulk, or contra — without leaving the platform

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.

Monthly recurring entries post themselves — no manual journal work at period close

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.

GL to Cash Flow

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.

Access GL, P&L, Balance Sheet, and Cash Flow without exporting to a separate accounting tool
5+ Countries Live

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.

Tax compliance works in your jurisdiction — without custom development

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.