What a client invoicing portal should do
Good invoicing software for service businesses needs to handle six things: branded invoice creation, portal-based delivery, online payment by card and ACH, recurring invoicing for retainers, automatic chasing of overdue invoices and reconciliation with the accounting system. Standalone invoicing tools (FreshBooks, Wave, Zoho Invoice) handle most of these but as separate products. Integrated tools handle all six and connect them to the CRM and project workflow.
- Branded invoice creation with line items, taxes and totals
- Portal-based invoice delivery — no PDF in an email attachment
- Online payment by card and ACH directly from the portal
- Recurring invoices for monthly and annual retainers
- Automatic chasers for overdue invoices
- Reconciliation with Xero, QuickBooks and other accounting systems




