Skip to main content

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

FieldDescription
ClientSelect from your workspace’s client list
ProjectAssociate with one or more projects (optional)
Invoice NumberAuto-generated or custom (e.g. INV-0042)
Issue DateDate the invoice is issued
Due DatePayment due date
Line ItemsDescription, quantity, unit price for each item
Tax RatePercentage applied to the subtotal
DiscountFixed amount or percentage
NotesCustom message visible to the client on the invoice PDF
CurrencyWorkspace default or per-invoice override

Line Items

Add as many line items as needed. Common patterns:
Service: Brand Identity Design    Qty: 1    Rate: $3,500
Service: Brand Guidelines PDF     Qty: 1    Rate: $500
Revision rounds (beyond 2)        Qty: 1    Rate: $150

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:
  1. Click Review to preview the PDF
  2. Click Send Invoice — the client receives a branded email with a Pay Now button
  3. The invoice status changes to Sent
  4. Click Mark as Sent if you sent it outside the platform (email, postal, etc.)
Clients can pay directly through the Client Portal without needing the direct link. All outstanding invoices appear in their Billing tab.

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

MethodAvailability
Credit / Debit CardAll plans
ACH Bank TransferUS accounts
SEPA Direct DebitEU accounts
Bank Redirect (iDEAL, Sofort)Growth + Scale

Invoice Statuses

StatusDescription
DraftCreated but not yet sent
SentEmailed to client, awaiting payment
PaidPayment confirmed via Stripe
OverduePast due date, not yet paid
VoidCancelled, no longer collectible
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:
FieldDescription
CategorySoftware, Travel, Contractor, Equipment, etc.
AmountExpense value in your workspace currency
DateDate the expense was incurred
ProjectAssociate with a project for budget rollup
ReceiptUpload a photo or PDF of the receipt
BillableToggle to include in client-facing reports

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.