One-Off Invoices
Create standalone invoices outside of regular billing cycles for ad-hoc charges, adjustments, or special circumstances
One-Off Invoices allow you to bill customers for charges that fall outside of your regular billing cycles. These standalone invoices are useful for ad-hoc services, manual adjustments, implementation fees, or any other charges that don't fit into your standard contract-based billing.
Unlike contract-based invoices, One-Off Invoices are manually created and are not tied to usage data or metered events. Charges are entered directly, allowing you to invoice immediately without waiting for billing cycle closure.
When to Use One-Off Invoices
Use One-Off Invoices for:
- Ad-hoc services – One-time professional services, consulting, or support charges
- Manual adjustments – Billing corrections or credits that need to be issued separately
- Implementation fees – Setup or onboarding charges billed independently from the main contract
- Special circumstances – Custom charges that don't align with your regular billing schedule
- Out-of-cycle charges – Charges that need to be billed immediately rather than waiting for the next billing period
- Mid-cycle adjustments – Usage overages or added resources that need to be billed before the next cycle
- Refunds or credits – Adjustments to previously issued invoices handled outside the standard billing flow
One-Off Invoices are separate from One-Time Fees within contracts. One-Time Fees are part of a contract's pricing structure, while One-Off Invoices are standalone billing documents created outside of any contract.
One-Off Invoices Vs. One-Time Fees
Understanding the difference between these two concepts is important:
| Feature | One-Off Invoices | One-Time Fee |
|---|---|---|
| Scope | Standalone invoice | Part of a contract |
| Timing | Created manually as needed | Scheduled within contract terms |
| Use case | Ad-hoc charges outside contracts | Planned fees like setup or onboarding |
| Billing cycle | Independent of billing cycles | Follows contract billing schedule |
| Contract requirement | No contract needed | Requires an active contract |
Creating a One-Off Invoice
You can create a One-Off Invoice from either the global create menu or directly from a specific customer.
Option 1: From the global create menu
- Open the global sidebar + Create menu.
- Select Invoice.
- Select the customer you want to bill.
- Add line items with descriptions and amounts.
- Set the invoice due date.
- Review and approve the invoice by clicking Save Settings & Continue.
- Send or sync the invoice to your ERP system.
Option 2: From the Customer page
- Navigate to Customers.
- Select the relevant customer.
- Open the Invoices tab.
- Click Actions.
- Select New invoice.
- Add line items and complete the invoice details.
- Review, approve, and send.
Line Item Configuration
When adding line items to a One-Off Invoices, you can specify:
- Description – Clear explanation of what the charge is for
- Amount – The charge amount in the customer's currency
- Quantity – Number of units, if applicable
- Discount – Fixed amount or percentage discount
Invoice Settings
Configure these settings for your One-Off Invoices:
- Due date – When payment is expected, based on the customer's payment terms
- Invoice date – The date the invoice is issued
- Payment terms – The payment terms used for the invoice
Tax is inherited from the customer's configured tax rate. One-Off Invoice creation does not include a separate tax-treatment setting.
Approving and Sending One-Off Invoices
Once you've created a One-Off Invoices:
- Review – Verify all line items, amounts, and customer details are correct
- Approve – Click Approve to finalize the invoice (this locks it from further editing)
- Send – Email the invoice directly to the customer or download the PDF
- Sync – Push the invoice to your connected ERP system (Stripe, NetSuite, QuickBooks, etc.)
Invoices can be shared with customers through direct email or made available via the customer portal, and can be viewed in both dynamic and PDF formats.
Once approved, One-Off Invoices cannot be edited. If you need to make changes, you'll need to void the invoice and create a new one.
Managing One-Off Invoices
Viewing One-Off Invoices
One-Off Invoices appear in your main invoice list alongside contract-based invoices. There is no Invoice Type: One-Off filter.
Tracking Payment Status
Monitor payment status for One-Off Invoices:
- Future – Invoice is scheduled for a future billing state
- Draft – Invoice has been created but is not yet in review
- InReview – Invoice is ready for review before approval
- Approved – Invoice has been approved
- Paid – Payment has been received and recorded
- Overdue – Payment has not been received by the due date
- Cancelled – Invoice has been cancelled
Invoices move through the review-status lifecycle:
Future → Draft → InReview → Approved
Cancelling a One-Off Invoice
To cancel a One-Off Invoice, change the invoice status to Cancelled. The status change is applied instantly. There is no reason dialog.
Cancelled invoices remain in your records but are marked as cancelled and won't be included as active or collectible invoices.
Integration With ERP Systems
One-Off Invoices sync to your connected ERP systems just like contract-based invoices:
Stripe
One-Off Invoices are created as Stripe invoices with all line items, tax, and payment terms preserved. The invoice includes a clickable reference linking back to Vayu.
NetSuite
One-Off Invoices inherit GL codes and subsidiary attributes from the customer configuration. They appear as standard invoices in NetSuite with all line items and tax details.
QuickBooks
One-Off Invoices sync to QuickBooks with your configured invoice numbering scheme and include all line items, tax calculations, and payment terms.
Xero
One-Off Invoices are created in Xero with proper account codes and tax rates based on your integration settings.
API Access
You can create and manage One-Off Invoices programmatically using the Vayu API. See the API Reference for details on invoice endpoints.
Best Practices
- Clear descriptions – Use detailed line item descriptions so customers understand what they're being charged for
- Consistent naming – Develop a naming convention for One-Off Invoices (e.g., "Professional Services - [Date]")
- Document reasons – Keep internal notes about why each One-Off Invoices was created
- Review before approval – Double-check all amounts and details since approved invoices cannot be edited
- Track separately – Use filters and reports to monitor One-Off Invoices revenue separately from contract-based revenue
- Set proper due dates – Ensure due dates align with your payment terms and customer agreements

