Overview
Nextoria Hub’s billing module replaces FreshBooks, QuickBooks, and standalone Stripe dashboards. Everything from invoice creation to payment collection to revenue analytics lives in one place.Creating an Invoice
Navigate to Finance → Invoices → New Invoice.Invoice Fields
Line Items
Add as many line items as needed. Common patterns:Invoice Branding
Invoices use your workspace logo, brand color, and agency name automatically. Customize the footer text and payment terms under Settings → Finance → Invoice Defaults.Sending Invoices
Once the invoice is ready:- Click Review to preview the PDF
- Click Send Invoice — the client receives a branded email with a Pay Now button
- The invoice status changes to
Sent - Click Mark as Sent if you sent it outside the platform (email, postal, etc.)
Payment Collection
Payment is powered by Stripe Checkout. When a client clicks Pay Now:- A Stripe Checkout session is created on the server
- The client completes payment (credit card, bank transfer, or SEPA depending on your Stripe configuration)
- On success, the invoice status automatically updates to
Paid - Both your team and the client receive a payment confirmation email
Supported Payment Methods
Invoice Statuses
Overdue invoices trigger automatic reminder emails at +3 days, +7 days, and +14 days past the due date. Configure or disable reminders in Settings → Finance → Payment Reminders.
Expense Tracking
Track project-related expenses under Finance → Expenses → Add Expense:Revenue Analytics
Navigate to Finance → Analytics for a full revenue dashboard:- Monthly Recurring Revenue (MRR) trend chart
- Outstanding vs. Collected comparison
- Top clients by revenue
- Average invoice payment time
- Overdue invoice aging report
Revenue analytics are available on all plans. Forecasting and custom report
exports are available on Growth and Scale plans.