Go to content
kafinea logo svg

Kafinea

  • Features
        • Finance
          • Purchasing
          • Audits & KPIs
          • Accounting
          • Invoicing
        • Management
          • Documents
          • Project Management
          • Inventory Management
          • Maintenance
        • HR
          • Employees
          • Timesheets
          • Absence Management
          • Recruitment
        • Customer Service
          • Service Contracts
          • Interventions
          • Warranty Management
          • Tickets
        • Sales
          • Subscriptions
          • Sales Automation
          • CRM
          • Points of Sale
        • Cross-features
          • API
          • Extranet
          • Electronic Signature
          • Workflows
  • Pricing
  • Login
  • Discover the demo
kafinea logo svg
Kafinea

Marketing

6
  • Prospects
  • The business
  • Sending emails and SMS
  • Campaigns
    • Marketing campaigns
    • Setting up email and SMS campaigns
    • Calculating forecast margins for a campaign

Sales

15
  • Customer accounts
  • Contacts
  • Customer quotations
  • Customer purchase orders
  • Customer credit notes
  • Company Search (SIRENE)
  • Invoicing
    • Classic invoicing
    • Advancement invoicing
    • Item consumption invoicing
    • Electronic invoicing
  • Payments
    • Customer payments
    • Associating a payment with one or more invoices
  • Price list
    • The use of a price list
    • Pricing strategies
    • Administrator's Guide to Pricing

Purchasing

5
  • Suppliers
  • Supplier purchase orders
  • Supplier invoices
  • Supplier credit notes
  • Supplier payments

Catalog

6
  • The products
  • Services
  • Product families
  • Units of measurement
  • Sourcing Management
  • The Supplier Order Assistant

Finance

18
  • Bank accounts
  • Third-party bank accounts
  • Banking transactions
  • SEPA mandates
  • Direct debits
  • Manual entries
  • Accounting
    • Accounting
    • Accounting entries
    • Accounting strategies
    • Financial statements
    • Bank reconciliations
    • Bank statements
    • Tools for checking your accounts
    • Setting up VAT returns
    • VAT declaration
    • Accounting export in FEC format
  • Accounting periods
    • Accounting periods
    • Cash accounting

Human Resources

16
  • The people
  • Services
  • The activities
  • Service assignments
  • Timesheets
  • Leave requests
  • Types of absence
  • Expense reports
  • Training courses
  • Workplaces
  • Versatility matrices
  • Sample employment contracts
  • Pay stubs
  • Employee Extranet
    • The employee portal
    • The Employee Portal
    • Leave Management

Project Management

4
  • The projects
  • Project tasks
  • Project milestones
  • Participation in projects

Customer support

7
  • Tickets
  • Service contracts
  • Customer equipment
  • Customer instances
  • Warranty Management
  • FAQs
  • Customer portal

Maintenance

4
  • Our facilities
  • Maintenance sites
  • The equipment
  • Maintenance operations

Inventory Management

8
  • Storage sites
  • Storage locations
  • Inventory movements
  • Stock transfer requests
  • Delivery notes
  • Receipt slips
  • Delivery methods
  • Inventory Valuation

Points of Sale

5
  • Physical sales outlets
  • E-commerce stores
  • Cash movements
  • Cash register
    • Cash registers
    • Setting up your cash register

Records Management

7
  • Electronic document management
  • The electronic signature
  • Automatic input from a PDF
  • Sending documents by email
  • Models
    • Document templates
    • Email templates
    • Shortcodes

Automation

2
  • The forms
  • The planner

Integrations

7
  • API
    • REST API – Introduction
    • REST API – Authentication
    • REST API – CRUD Operations
    • REST API – Entity Relationships
    • REST API – Requests and Queries
    • REST API – File Management
    • REST API – Dropdown Lists (Picklists)

Kafinea interface

8
  • Navigation
  • Listings
  • The recordings
  • Tags
  • Reports
  • Dashboards
  • The layout manager
  • Data import/export

Setting

13
  • The companies
  • The users
  • Access rights
  • User preferences
  • Languages and translations
  • Numbering formats
  • SMTP settings
  • Global search
  • Pop-up blocking
  • Permanent locking
  • The Event Log
  • Data mapping
    • Lead conversion mapping
    • Project business mapping
  • Kafinea
  • Documentation
  • Sales
  • Invoicing
  • Advancement invoicing
View Categories

Advancement invoicing

5 minutes

📍 Where can I find this module?
Main menu > Sales > Invoicing

The progress invoice is used to invoice the various stages of a project or work in progress.

Widely used in certain sectors, this invoicing model is applied as work is carried out, rather than invoicing in full at the end of the project.

This invoicing system makes it possible to monitor the project more closely, and to stagger payments according to the work carried out, by means of multiple intermediate invoices. 

These invoices are issued on the basis of one or more quotations or a purchase order. The price shown on progress invoices is calculated according to a percentage that we call "Progress", depending on the project or work in progress.

Finally, a closing invoice will be issued on delivery of the project or work, showing the list of progress invoices issued previously and the amount still to be paid, less any payments already made.

**Good to know: **A invoice differs from a invoice , which is typically issued upon signing the quote to request and/or confirm receipt of a payment before the service begins.


And in Kafinéa? #

The progress invoice is a feature specific to sales invoice and can be selected when the invoice is created.

Selecting this option in the ProgressInvoicing group, brings up the characteristic fields for the function.

Direct creation #

When creating theinvoice progressinvoice for a project, after selecting the customer account and carefully entering the invoice subject, you should import the lines from one or more quotes or purchase orders using the "Import quote lines" and "Import purchase order lines " buttons located at the bottom of the page.

If the invoice progressinvoice already exists, you should select the previous invoice (from the Invoicing group), always after selecting the customer account. The detail lines will be added automatically.

When the invoice is saved, the progress number is automatically incremented according to the previous progress invoice selected.

You can duplicate an invoice . In this case, it is **essential** to select a previous invoice . The detail lines will then update automatically.

Creating from a quote #

Creating from a purchase order #

Detail lines #

Once the invoice lines have been imported using one of the methods described above, the elements used to define the progress of a detail are available in each line, in the form of a 5-column summary table, 3 of which are read-only.

**Total, Quantity**: The total quantity listed on the quote. This value is for informational purposes only and cannot be changed on the invoice.

**Previous: %, Quantity**: This refers to the quantity or percentage equivalent already billed in previous progress invoices. This value is for informational purposes only and cannot be changed in the invoice. For the first invoice , these values are set to 0.

**Current: %, Quantity**: This represents the quantity or percentage of completion as of today's date. These values must be entered by the user creating the invoice. The values entered in these fields will automatically generate the amount to be billed for this invoice.

**Example: ** As of today, the project is 60% complete.

The Total section shows a quantity of 20 items.

The Previous section shows a quantity of 2, i.e. 10%. At this point, we can deduce that 10% progress has already been invoiced for this project.

The value 60% should be entered in the Current section, i.e. a quantity of 12 (12 items out of 20 have already been physically used for the project). A quantity of 10 will be automatically deducted by the system in order to invoice the missing complement to achieve 60% progress.

The line detail also contains the option: Progress completed , in the form of a checkbox.

This option allows you to define that the detail will not progress any further, even if the 100% mark is not reached. If this option is selected, the boxes in the 'Current' section will be read-only. It will not be possible to invoice this line on the next progress invoice , as long as this option is selected.

**Good to know: **It is not possible to bill an item for more than 100%. Logically, the additional work must be covered by an approved quote, which can then be added to the invoice. It is also possible to add a “free-form” item or service line that is not linked to a quote or purchase order. If such a line is added to a invoice , it will also be available for the next invoice .

Good to know: You can organize the invoice for greater readability by adding sections using the Add Section button at the bottom of the page. The section is automatically numbered, and an explicit title can be added.

The closing invoice #


Related references 🔗 #

  • How to generate a invoice
  • Customer purchase orders
Index
  • And in Kafinéa?
    • Direct creation
    • Creating from a quote
    • Creating from a purchase order
    • Detail lines
    • The closing invoice
  • Related references 🔗

All-in-one software for SMEs. Take advantage of the automation capabilities and flexibility of our business management platform to facilitate the work of all your employees.

RESOURCES

Blog
Corporate identity
Distributors
Documentation
Security

Customer portal
ABOUT US

About Us
Contact Us
Cookie Policy
Frequently Asked Questions
General Terms of Use
Privacy Policy
Terms & Conditions

FINANCES

Accounting
Audits & KPIs
Invoicing
Purchasing

MANAGEMENT

Documents
Project management
Inventory management
Maintenance

HR

Absence Management
Employees
Recruitment
Timesheets

CUSTOMER SERVICE

Service contracts
Service
Warranty tracking
Tickets

SALES

CRM
Point of Sale
Sales Automation
Subscriptions

© 2026 Madiasoft -Kafinea

24 rue Louis Blanc, 75010 PARIS, France

01 70 06 05 41

Facebook Linkedin
kafinea logo svg
Manage cookie consent
To provide the best experiences, we use cookies to store and/or access device information. Consenting to these cookies will allow us to process data such as browsing behavior or unique IDs on this site. Failure to consent or withdrawal of consent may adversely affect certain features and functions.
Functional Always on
Storage or technical access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or Internet user, or for the sole purpose of transmitting a communication over an electronic communications network.
Preferences
Storage or technical access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or person using the service.
Statistics
Storage or technical access used exclusively for statistical purposes. Storage or technical access that is used exclusively for anonymous statistical purposes. In the absence of a subpoena, voluntary compliance by your Internet service provider or additional third-party records, information stored or retrieved for this sole purpose generally cannot be used to identify you.
Marketing
Storage or technical access is necessary to create profiles of Internet users in order to send advertisements, or to track the Internet user on a website or on several websites with similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} suppliers
  • Find out more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
  • Features
    • Finance
      • Purchasing
      • Audits & KPIs
      • Accounting
      • Invoicing
    • Management
      • Documents
      • Interventions
      • Project Management
      • Inventory Management
    • HR
      • Employees
      • Timesheets
      • Absence Management
      • Recruitment
    • Customer Service
      • Service Contracts
      • Warranty Management
      • Maintenance
      • Tickets
    • Sales
      • Subscriptions
      • Sales Automation
      • CRM
      • Points of Sale
    • Cross-features
      • API
      • Extranet
      • Electronic Signature
      • Workflows
  • Pricing
  • Login
  • Discover the demo