FusionInvoice is a self hosted invoicing system for freelancers and small businesses. This one-time payment grants you the license and software required to install FusionInvoice on your server. Updates are included at no additional cost for a full year past the purchase date.
FusionInvoice
$139
The E-Invoicing Add-On enables FusionInvoice to send compliant electronic invoices through established international e-invoicing networks, including PEPPOL, DBNAlliance, FACeB2B, and Finvoice (where supported). It provides the required backend infrastructure — such as access point connectivity, business identity registration, and secure transmission — to support e-invoicing in Belgium, Finland, France, Germany, India, Italy, Malaysia, Poland, Portugal, Romania, Singapore, Spain, and Switzerland.
The add-on fee registers your business with the e-invoicing access point and includes 10 e-invoice credits to get started. Additional credit packs may be purchased as needed and are consumed as e-invoices are processed.
The E-Invoicing Add-On extends FusionInvoice with the technical infrastructure required to send electronic invoices through recognized international e-invoicing networks. Rather than simply adding a “send” option, this add-on handles the essential backend requirements that make e-invoicing possible, including access point connectivity, business identity registration, secure routing, and network-specific validation and formatting.
Singapore, Japan, Malaysia, Australia, New Zealand
North America
Canada, USA, Mexico
Other Supported Countries
China, India, South Africa, UAE
If your country is not listed above, please contact us — we may already support it.
What Your Purchase Includes
With the purchase of the add-on, your business can be registered with a certified e-invoicing access point and granted access to supported networks. This purchase unlocks e-invoicing functionality within FusionInvoice and includes 10 e-invoice credits, allowing you to begin sending e-invoices immediately.
Ongoing access includes maintenance of your e-invoicing identity, secure transmission handling, and updates as network standards and technical requirements evolve.
Credit-Based Usage Model
E-invoicing operates on a credit-based usage model. Credits are consumed as e-invoices are processed and sent, with exact usage varying by country and network. Credits are purchased separately to match your invoice volume.
Important
- Credits expire one year after purchase. - Annual renewal of the add-on is required. - You must be on the latest version of FusionInvoice to use this add-on
Important Information
This add-on is designed to help support e-invoicing requirements.
Country-specific legal or compliance consulting is not included.
Compliance obligations vary by jurisdiction and business context, and proper configuration is required.
Use of the E-Invoicing Add-On requires the latest version of FusionInvoice.
Need help choosing credits?
Tell us which country you’re sending to and about how many e-invoices you send per month — we’ll help you estimate credits.
If you’re unsure whether your destination country or network is supported, or need help estimating credit usage, please contact us before purchasing.
$419.95
The HUB3 Payment Barcode Add-On enables FusionInvoice to generate and display a compliant Croatian HUB3 2D payment barcode directly on invoices. By entering your banking details within Company Profiles, FusionInvoice automatically encodes all required payment information into the barcode, allowing customers to scan and pay quickly using supported banking apps.
Payments are made directly from your client’s bank to yours. Because the transaction occurs outside FusionInvoice, payments must be reconciled and recorded manually once received.
The HUB3 Payment Barcode Add-On extends FusionInvoice with support for Croatia’s standardized
HUB3 2D payment barcode. With this add-on enabled, FusionInvoice can place a scannable barcode on
your invoices that contains the essential payment details your customer needs to complete a bank transfer quickly
and accurately using supported mobile/online banking apps.
How It Works
1) Add your banking details
Enter your bank/payment information in Company Profiles so FusionInvoice can generate a
compliant barcode with your invoice data.
2) Generate invoices with HUB3
FusionInvoice automatically adds your banking details and a HUB3 2D barcode to the invoice
(where enabled), ready for customers to scan.
3) Customers scan & pay
The customer scans the barcode in their banking app. Payment fields are pre-filled to reduce manual entry and
improve accuracy.
What the Barcode Includes
The HUB3 barcode encodes the key payment details typically required for Croatian payment slips and bank transfers,
such as:
Recipient bank account (e.g., IBAN)
Recipient / company information
Invoice amount and currency
Payment description / purpose
Model and reference number (where applicable)
Important Payment Information
Manual reconciliation required
Payments made using the HUB3 barcode are processed directly from your client’s bank to your bank.
FusionInvoice is not the payment processor and does not automatically receive confirmation when a
transfer is completed.
As a result, you must reconcile these bank payments and record the invoice payment
manually in FusionInvoice after the bank transfer occurs.
Benefits
Faster payments
Customers can scan and pay quickly without retyping bank transfer details.
Fewer errors
Reduces mistakes in IBAN, reference numbers, and amounts by pre-filling payment fields.
No gateway required
The payment is completed through standard bank transfer methods — no third-party payment gateway needed.
Requirements
Valid banking details entered in Company Profiles
Invoices must include the information required for HUB3 encoding (amount, description, reference/model where applicable)
This add-on is intended for businesses issuing invoices to customers paying via Croatian HUB3 barcode transfers
Need help setting it up?
If you’re unsure which banking fields or references should be used for your invoices, contact us and we’ll help you get configured.
$19
The Internal Firewall Add-On adds an extra layer of protection to FusionInvoice by using Cloudflare to detect suspicious or abusive activity and automatically apply temporary bans. It helps reduce brute-force attempts, malicious scanning, and repeated access to unwanted URLs.
This add-on is not a replacement for a comprehensive server-level firewall, but a lightweight security layer inside FusionInvoice. You can also permanently ban or whitelist IPs, and instantly ban visitors who request URLs containing keywords you define.
The Internal Firewall Add-On provides an additional layer of security inside FusionInvoice by
monitoring for suspicious or abusive behavior and applying bans through Cloudflare.
It is designed to help reduce common threats such as brute-force attempts, automated scanning, and repeated
access to unwanted URLs.
How It Works
1) Enable & connect Cloudflare
Enter your Cloudflare API credentials and Zone ID so FusionInvoice can apply bans through Cloudflare when
suspicious activity is detected.
2) Define strike rules
Choose how many strikes a visitor is allowed within a selected timeframe before they are banned.
Configure how long bans should last.
3) Monitor & manage IPs
View offenders, review activity details (such as the triggering URL), and manage bans and whitelists directly
within FusionInvoice.
Key Features
Automatic Temporary Bans
Configure strike thresholds and time windows. Visitors who exceed limits can be temporarily banned
for a duration you choose.
Permanent Ban List
Permanently ban known bad actors by IP address and keep the list managed inside FusionInvoice.
IP Whitelist
Whitelist trusted IP addresses (such as internal staff, IT providers, or office networks) to prevent
accidental bans.
Instant Bans (Keyword URL Rules)
Instantly ban visitors who request URLs containing keywords you define. This is useful for blocking
common scanning patterns or known malicious endpoints (for example, requests containing “wp-admin”
or other unrelated paths).
Audit & Visibility
Review what triggered bans (including URLs), when bans were applied, and how long they remain active.
This helps your team understand patterns and respond appropriately.
Important Notes
Not a replacement for server-level security
This add-on is intended as an extra layer of protection inside FusionInvoice.
For comprehensive security, we recommend using a server-level firewall, strong authentication policies,
secure hosting practices, and Cloudflare protections where applicable.
Requires an active Cloudflare account and access to your zone settings.
Banning behavior depends on Cloudflare configuration and your selected strike/time rules.
Whitelisting is recommended for trusted office / admin IPs to avoid disruption.
$59
The Pro Forma Invoices Add-On adds a structured pre-billing workflow to FusionInvoice by allowing you to convert quotes into pro forma invoices and later convert those pro forma invoices into standard invoices.
Pro Forma invoices, also known as estimates, serve as preliminary billing documents that outline products, services, pricing, and totals before revenue is formally recognized. This helps businesses request deposits, secure client approval, or provide advance documentation while keeping official accounting records clean.
The Pro Forma Invoices Add-On extends FusionInvoice by introducing a formal pre-billing stage between quotes and finalized invoices. It allows you to convert approved quotes into pro forma invoices and later convert those pro forma invoices into standard invoices when appropriate.
A pro forma invoice is a preliminary billing document that outlines products, services, pricing, and totals before an official invoice is issued. It is commonly used when deposits are required, when clients need internal approval before payment, or when documentation must be provided prior to fulfillment.
Quote → Pro Forma → Invoice Workflow
This add-on formalizes your sales process by creating a clear progression:
Convert approved quotes into pro forma invoices
Send pro forma invoices to clients for confirmation or deposit
Convert approved pro forma invoices into standard invoices
All line items, pricing, taxes, and totals are preserved throughout the process, eliminating the need to manually recreate documents.
Maintain Accurate Accounting Records
Because pro forma invoices are preliminary documents, they do not represent finalized revenue until converted into a standard invoice. This separation helps maintain clean financial records while still allowing you to provide detailed billing documentation to clients.
When the time comes to bill formally, the pro forma invoice can be converted into a standard invoice within FusionInvoice, ensuring consistency and reducing errors.
Ideal For
Deposit-based projects
Advance billing arrangements
International transactions
Businesses that require formal client approval before invoicing
Pro forma invoices are preliminary documents and are not considered official invoices until converted within FusionInvoice.
$89
The Purchase Orders Add-On extends FusionInvoice with a complete vendor purchasing workflow, allowing you to create, manage, and track purchase orders for products and services. Each purchase order includes vendor information, itemized products, quantities, pricing, taxes, expected delivery dates, and status tracking.
Designed to give you greater control over procurement, this add-on improves supplier communication, strengthens expense oversight, and provides clearer documentation of incoming goods and services — all within your existing FusionInvoice environment.
The Purchase Orders Add-On adds structured procurement management directly into FusionInvoice, allowing you to create, track, and manage purchase orders issued to your vendors. Instead of handling supplier orders outside your invoicing system, this add-on centralizes purchasing activity alongside your billing workflows.
Create & Manage Purchase Orders
Generate professional purchase orders that include complete vendor details, itemized products or services, quantities, unit costs, taxes, currency, exchange rates, expected delivery dates, and internal notes. Purchase orders can be saved as drafts, updated, and managed throughout their lifecycle.
Vendor selection and vendor contact management
Itemized product and service entries
Tax configuration per line item
Multi-currency support with exchange rate handling
Expected delivery date tracking
Customizable purchase order numbering
Status & Workflow Control
Track each purchase order through its workflow using status indicators such as Draft, Approved, or Rejected. This provides internal control and visibility over procurement decisions and ensures better accountability within your organization.
Approve or reject purchase orders
Internal notes and attachments
PDF generation for vendor sharing
Tagging and filtering for organization
Custom Fields for Flexibility
Add custom fields to purchase orders and purchase order line items to match your business processes. Whether you need internal tracking codes, project identifiers, shipping instructions, or department allocations, the system can be tailored to your workflow.
Better Financial Oversight
By managing purchase orders inside FusionInvoice, you gain clearer oversight of outgoing commitments before invoices arrive from vendors. This helps improve expense forecasting, internal approvals, and procurement documentation.
The Purchase Orders Add-On is ideal for businesses that want structured purchasing processes, improved vendor communication, and tighter operational control — all without leaving the FusionInvoice ecosystem.
$109
The Commissions Add-On allows you to calculate and manage salesperson commissions directly within FusionInvoice. Commissions can be based on invoice line items, entire invoice totals, or recurring subscription invoices, and may be configured using flat rates or flexible formulas.
Track commission statuses (New, Approved, Paid, or Cancelled), generate detailed reports by salesperson or time period, and optionally limit results to paid invoices only — giving you full control over how commissions are calculated and managed.
The Commissions Add-On extends FusionInvoice with a flexible commission management system
built around invoice line items. Commissions are always calculated from invoice line items, whether those
items belong to a one-time invoice or a recurring subscription invoice.
This allows your business to compensate salespeople for initial sales as well as ongoing recurring revenue,
while maintaining full control over calculation logic, approval workflows, and reporting.
How Commissions Work
Line Item Based
Commissions are calculated from invoice line items. Each commission entry is tied to a specific
product or service on an invoice.
One-Time Invoices
When a line item appears on a standard invoice, a one-time commission is generated.
Recurring Subscriptions
When a line item belongs to a recurring subscription invoice, commissions are generated
each time the recurring invoice is created.
Flexible Commission Types
Commission types can be configured using either flat-rate calculations or powerful
formula-based logic. This allows you to create simple percentage payouts or more advanced
compensation structures.
Example Formulas
15% commission on line item subtotal $invoice_items->amount->subtotal * .15
$1.25 commission per quantity on an invoice line $invoice_items->quantity * 1.25
3% commission on the entire invoice total $invoice->amount->total * .03
3% commission on recurring subscription invoice totals $recurring_invoice->amount->total * .03
Commission Status Workflow
Each commission entry can be assigned a status to support internal approval
and payout tracking:
New — Commission created and pending review
Approved — Approved for payout
Paid — Commission has been paid
Cancelled — Commission voided or rejected
This workflow allows managers to review commissions before payment and maintain
clear tracking of outstanding and settled payouts.
Reporting & Filters
The Commissions Add-On includes built-in reporting tools that allow you to generate
commission reports filtered by:
Time period
Salesperson
Commission status
Invoice status
Option to limit results to paid invoices only
Reports display totals to simplify payroll reconciliation and performance analysis.
Ideal For
Commission-based sales teams
Subscription and SaaS businesses
Organizations requiring approval workflows before payout
Businesses needing formula-level flexibility in commission calculation
$109
The SMS Add-On allows you to send invoices, quotes, and general text messages directly to your customers from within FusionInvoice. Improve delivery speed and customer responsiveness by sending important billing communications via SMS.
This add-on supports outbound messaging only. A separate subscription to Twilio, Telnyx, or ClickSend is required for message delivery.
The SMS Add-On extends FusionInvoice with the ability to send invoices,
quotes, and general text messages directly to your customers via SMS.
By enabling SMS delivery, you can reach customers instantly with billing notifications,
payment reminders, or important updates — helping reduce response time and improve
overall communication efficiency.
What You Can Send
Invoice Notifications
Send SMS alerts when invoices are created or due, including links to view or pay online.
Quote Notifications
Notify customers when a quote is ready for review and acceptance.
General Messages
Send custom SMS messages to customers directly from within FusionInvoice.
Outbound Messaging Only
Important
This add-on supports sending SMS messages only. Incoming SMS replies are not received
or processed within FusionInvoice.
SMS Provider Required
To send SMS messages, you must have an active account with one of the supported SMS gateway providers:
Twilio
Telnyx
ClickSend
FusionInvoice connects to your provider account using API credentials.
SMS message delivery fees are billed directly by your selected provider.
Benefits
Faster customer communication
Improved payment reminder visibility
No additional messaging platform required
Uses your existing SMS provider account
$89
The Time Tracking add-on for FusionInvoice allows you to create projects, organize tasks, track billable hours, and convert tracked time directly into invoices. With built-in task management, preset task lists, and flexible billing controls, it helps ensure accurate time capture and seamless invoicing for client work.
The Time Tracking Add-On extends FusionInvoice with integrated project-based time tracking and billing. Create projects, define tasks, record billable hours, and convert tracked time directly into invoices — all within your existing FusionInvoice workflow.
Designed for service-based businesses, consultants, agencies, and teams who bill by the hour, this add-on ensures accurate time capture and seamless billing tied directly to client invoices.
Project & Task Management
Create dedicated time tracking projects linked to a client and company profile. Each project can include multiple tasks, allowing you to organize work by category, department, or activity.
Create unlimited projects
Assign projects to specific clients
Set hourly rates per project
Add and manage custom task lists
Use preset task templates for recurring workflows
Preset Task Lists allow you to quickly reuse standardized task structures across multiple projects, saving setup time while maintaining consistency across your team.
Accurate Time Capture
Track time using built-in timers or manual hour entry. Each task records time independently, giving you clear visibility into where time is being spent.
Start and stop timers per task
Manually adjust recorded hours
View billed vs. unbilled hours
Track total project hours at a glance
Time is organized by project and task, ensuring clean internal records before billing.
Convert Time to Invoices
When you're ready to bill, use the “Bill Tasks” function to convert tracked time into invoice line items automatically.
Generate invoice line items from tracked hours
Maintain detailed task descriptions on invoices
Limit billing to selected tasks or date ranges
Prevent duplicate billing with clear billed/unbilled status
This eliminates manual re-entry and ensures billing accuracy.
Timesheet Reporting
Generate detailed timesheet reports for internal review or client transparency. Reports can be filtered by date range and status, providing full visibility into recorded time.
Filter by custom date ranges
View start and stop times per entry
See billed and unbilled hour totals
Generate clean, professional timesheet output
Timesheet reports provide a clear breakdown of work performed, making it easy to justify invoices and maintain accountability.
Ideal For
Consultants and freelancers
Marketing and creative agencies
Development teams
Professional service firms
Administrative and support billing teams
Requirements
Requires the latest version of FusionInvoice
Designed for hourly or time-based billing models
The Time Tracking Add-On provides a structured, reliable way to capture work performed and convert it into accurate invoices — all without leaving FusionInvoice.