DueCounsel
LEGAL BILLING FOR PH LAW FIRMS

Bill Clients in Any Currency, Track Payments, and Get Paid Faster

DueCounsel gives Philippine law firms complete billing — multi-currency invoices (PHP, USD, EUR, and more) with 12% VAT, Xendit payment integration (Maya, GrabPay, bank transfer), time tracking with bill-to-invoice conversion, trust account management, retainer hour tracking, and payment tracking.

Everything your firm needs

Built specifically for Philippine law firms.

Multi-Currency Invoices with VAT

Bill clients in PHP, USD, EUR, GBP, SGD, AUD, JPY, CAD, INR, and AED. Auto-generated invoice numbers (INV-YYYYMM-0001). Multiple line items. Automatic VAT calculation (12% default, configurable). Subtotal, tax, and total computation.

Per-Currency Billing Summaries

Dashboard shows billed, collected, outstanding, and overdue amounts grouped by currency — no conversion. Currency selector filters both summary cards and invoice list.

Xendit Integration

Accept payments via Maya, GrabPay, credit card, and bank transfer. Checkout session creation and webhook handling for payment events.

Payment Tracking

Record partial or full payments. Methods: Bank Transfer, Xendit, Maya, Cash, Check, Credit Card. Reference number tracking. Automatic balance recalculation.

Time Tracking to Invoice

Log billable hours per case with customizable rates. Select unbilled time entries and generate an invoice in one step. Auto-creates line items with descriptions and amounts.

Trust Account Management

Track client funds held in trust with deposits, disbursements, and running balances. Per-matter trust accounts with multi-currency support. Generate trust account statements as PDF and email to clients or partners.

Retainer Agreement Tracking

Manage monthly retainer agreements with hour allocations, rollover rules, and per-period utilization. Generate detailed utilization reports with time entries and email as PDF.

Retainer Funds Ledger

Record retainer money received, apply funds to approved invoices, process refunds and adjustments, and produce client ledger statements with running balances.

Invoice Status Workflow

Draft → Sent → Partially Paid → Paid / Cancelled. Dashboard summary: Total Billed, Total Collected, Outstanding Balance, Overdue count — per currency.

Philippine Fee Types

Acceptance Fee, Appearance Fee, Retainer, Consultation Fee, Filing Fee, Reimbursement, Professional Fee — all supported natively.

Billable vs Non-Billable

Classify time entries as billable or non-billable. Filter by case, task, billed status, and date range. Summary reports for total hours and value.

Payment History

Full payment history per invoice. Reverse payments if needed. Activity log entry for all billing events.

Cashbook & Profitability Reports

Compare cash received with expenses paid, review monthly trends and expense categories, monitor outstanding invoices and unbilled work, and see net contribution by matter. Filter by date, client, matter, payment status, and currency, then export CSV or PDF.

DueCounsel vs Other Options

FeatureDueCounselOther Tools
CurrencyMulti-currency (PHP, USD, EUR, and more) with 12% VATUSD/CAD focused
Payment gatewayXendit (Maya, GrabPay, bank)Stripe/PayPal (no local PH methods)
Time-to-invoiceOne-click conversionManual or separate tool
Trust accountsPer-matter trust tracking with PDF reportsSeparate tool or manual
Retainer trackingMonthly hours, rollover, utilization reportsNot available or manual
PH fee typesAcceptance, Appearance, Retainer, etc.Generic fee types
Profitability reportingCashbook, unbilled work, and net contribution by matterOften separate accounting software
Annual contractMonthly or annual (17% savings)Often required
Retainer funds ledgerDeposits, invoice application, refunds, and statementsSeparate tool or spreadsheet

Frequently Asked Questions

Start free today

No credit card required. Free migration, onboarding, and training for Philippine law firms.

Start Free