• Sign In
  • Pricing
  • Sign In
  • Instant Demo
  • Get Started Free
Products
  • HRMS

    Manage employees, track time, & more

  • Invoicing

    Turn time into invoices and deliver in bulk

  • Business Intelligence

    Compile your data into helpful reports

  • Performance Management

    Set goals and track your team

  • Employer of Record

    Built-in payroll outsourcing

Solutions
  • Contract

    Manage all of your contractors on assignment

  • Direct Hire

    Store direct hire starts, invoice, and create reports

  • Owners & Managers

    Performance management, easy-to-use reports

  • Pay & Bill Admins

    Integrated system streamlines your back-office

  • Individual Contributors

    Personal metrics reports, bullpen dashboards

Integrations
  • ActivateStaff logo
    ActivateStaff

    Candidate Engagement

  • Bullhorn logo
    Bullhorn

    Applicant Tracking System

  • JobAdder logo
    JobAdder

    Applicant Tracking System

  • Oorwin logo
    Oorwin

    Applicant Tracking System

  • PrismHR logo
    PrismHR

    Payrolling

  • SmartSearch logo
    SmartSearch

    Applicant Tracking System

  • Sage logo
    Sage

    Accounting | Coming soon!

  • StaffUpApp logo
    StaffUpApp

    Candidate Engagement

  • Top Echelon logo
    Top Echelon

    Applicant Tracking System

  • Quickbooks logo
    QuickBooks Online & Desktop

    Payrolling & Accounting

Resources
Support
  • The Bilflo Blog

    Helpful insights into back-office automation

  • Ebooks

    Dive deeper and improve your processes

  • Automate Your Back Office

    Watch the free webinar

  • Case Studies

    How companies increased cash flow & scaled

  • Press Releases

    Company and product updates

  • FAQ

    Frequently asked questions

  • Knowledge Base

    How-tos and other helpful info

    Contact Support

    Having problems? We can help you

    Contact Sales

    We'll answer all your questions

How to Create Invoices

PostedApril 23, 2026
Last Updated OnApril 23, 2026
ByMichael Olson
You are here:
  • Main
  • Billing
  • How to Create Invoices
← All Topics

Overview of the Invoicing Workflow

The invoicing process follows four main stages:

  1. Create Invoices – Generate invoices from jobs or invoice groups
  2. Deliver Invoices – Send invoices to clients or mark them as delivered
  3. Invoice History – Review sent invoices and payment status
  4. Accounting – Sync or export invoices to accounting systems (for example, QuickBooks)

Navigation path throughout the guide:

Billing → Invoices → Create / Deliver / History


1. Creating Invoices

Location: Billing → Invoices → Create

The Create page lists invoice-ready items by client.

Key Elements on the Create Screen

  • Client – Company or organization being invoiced
  • Description – Job, contractor, or candidate tied to the invoice
  • Status
    • Ready – Item is eligible to be invoiced
    • Not Ready – Item is missing setup, grouping, or configuration
  • Type – Invoice type (Classic, recurring, etc.)
  • Amount – Invoice total
  • Date – Invoice service date
  • Frequency – Weekly, one-time, or N/A

Warning Banner

“Some jobs are not assigned to Invoice Groups. Click here to assign them now.”

Invoices must belong to an Invoice Group before they can be created.


Creating One or More Invoices

  1. Select one or more rows using the checkboxes
  2. Click Create
  3. A modal appears with the following fields:
    • Invoice Date (required)
    • Starting Invoice Number (required)
      • The system displays the last invoice number used
  4. Click Create Invoices

Successfully created invoices move to the Deliver stage.


2. Delivering Invoices

Location: Billing → Invoices → Deliver

This page is used to send invoices to clients or manually mark them as delivered.

Deliver Screen Columns

  • Invoice Number – System-generated invoice ID
  • Client – Company or invoice recipient
  • Description – Job or contractor details
  • Delivery – Indicates available delivery method
  • Type – Invoice category
  • Amount – Invoice value

Totals appear at the bottom of the list.


Delivering Invoices

  1. Select one or more invoices using checkboxes
  2. Choose one of the following actions:

Deliver

  • Sends the invoice to the client using the configured delivery method

Mark as Delivered

  • Manually marks the invoice as delivered
  • Useful for off-platform delivery or testing scenarios

Reviewing and Managing an Invoice from the Amount

  • Click the Amount value for an invoice to open the invoice detail page
  • From the invoice detail view, additional actions are available, including:
    • Create a new invoice version for corrections or updates
    • Adjust Invoice Group settings, such as billing rules or grouping behavior

These actions allow you to update how the invoice is structured without recreating it from scratch.

For detailed guidance on configuring Invoice Groups, see:

How to Set Up Contract Invoice Groups: https://www.bilflo.com/kb/how-to-set-up-contract-invoice-groups


Important Warning About Delivered Invoices

Once an invoice has been delivered to a client, special care should be taken when making changes:

  • Creating a new version is recommended instead of modifying the original invoice
  • Changes to Invoice Group settings may affect future invoices, but may not retroactively update invoices that have already been delivered
  • If an invoice has already been emailed or sent externally, confirm changes with the client before redistributing
  • Deleting or significantly modifying delivered invoices can cause confusion, reconciliation issues, or accounting discrepancies

As a best practice, always review invoice details carefully before delivering, and use invoice versions to maintain a clear audit trail after delivery.

Delivered invoices move to Invoice History.


3. Invoice History

Location: Billing → Invoices → History

The History page shows all created invoices, whether delivered or not.

Available Filters

  • Search – Client name, description, or invoice number
  • Date Range – Start Date to End Date
  • Apply – Refreshes the results

History Columns Explained

  • Client ID / Client – Customer being invoiced
  • Description – Job, contractor, or service
  • Type – Invoice method
  • Invoice Number – Unique identifier
  • Amount – Invoice value
  • Payment Status
    • Unpaid
    • Paid (when synced or updated)
  • Date – Invoice date

Each row may include actions to view or manage the invoice.


4. Accounting Integration

Location: Billing → Accounting

Accounting tools help sync invoices with external systems.

Accounting Options

  • Sync – Push invoices to accounting software
  • Export – Download invoice data for external use
  • Import – Bring in payments or updates from accounting tools
  • Payments – View or reconcile invoice payments

Ensure invoices are created and delivered before syncing.


Common Tips and Best Practices

  • Assign Invoice Groups early
  • Verify invoice dates and numbers before creation
  • Review invoice details before delivery
  • Use invoice versions instead of editing delivered invoices
  • Sync accounting regularly to keep payment status accurate
Tags:
  • Billing
  • Invoice
Previous How to Create and Manage Payment Terms
Next Quickbooks – Accounting Integration
Table of Contents

Features
  • HRMS
  • Invoicing
  • Business Intelligence
  • Performance Management
  • Employer of Record
Solutions
  • Contract
  • Direct Hire
  • Owners & Managers
  • Pay & Bill Admins
  • Individual Contributors
Integrations
  • Bullhorn
  • JobAdder
  • Oorwin
  • PrismHR
  • SmartSearch
  • Top Echelon
Resources
  • The Bilflo Blog
  • Ebooks
  • Webinar
  • Case Studies
  • FAQ
  • Knowledge Base
  • Developers
Company
  • Pricing
  • Contact
  • Releases
  • Terms & Privacy
  • Cookie Policy

© 2026 Bilflo