This page describe invoicing of task. This is a complex subject and this page is still in the early stages.

Invoicing a task involves creating invoice lines based on the product use or hours registration etc on the task.

Invoicing is usually done by pressing the Invoice now button on the task details page, or from the Pending invoicing page, which is available in the menu in the Task module, but you may also schedule automatic invoicing.

When an hour registration or product use has been invoice it is usually marked as "handled" and so will not be invoiced again.

Invoice method

A task has an invoice method, which can be one of the following:

If the task is part of a project then you may also select Invoice from project.

When editing a task there are other fields that appear depending on the invoice method:

Hours/product

Invoice lines will be created for each invoicable product use and each invoicable hour registration.

Fixed price

This means that the task has a fixed price; when editing the task additional fields will appear allowing you to specify the fixed price, and to see how much has been invoiced to far.

You can  also specify the invoice period, f.ex. every month.

Fixed price (except products)

This is similar to Fixed price, except additional invoice lines are created for invoicable product use.

Per planned visit

This will find all plannings for the task in the relevant period, and will create an invoice line for each.

There will also be created invoice lines for each invoicable product use.

Per planned visit (max. 1 pr day)

This will find all plannings for the task in the relevant period, and will create an invoice line for each, but no more than 1 invoice line per date.

There will also be created invoice lines for each invoicable product use.

Per real visit

This will find all invoicable hour registrations for the task in the relevant period, and will create an invoice line for each.

There will also be created invoice lines for each invoicable product use.

Per real visit (max. 1 per day)

This will find all invoicable hour registrations for the task in the relevant period, and will create an invoice line for each, but no more than 1 invoice line per date.

There will also be created invoice lines for each invoicable product use.

No change (except products)

Invoice lines will be created for each invoicable product use.

Stage invoicing

If a task uses stage invoicing a new tab named "Stage invoicing" will appear on the task details page. Here you can add any number of lines, each line will have a value and a percentage.

When you invoice the task, invoice lines will be created for any lines where the current percentage is greater than the previous percentage; if the previous % was greater than 0 then a negative line will also be created. So if the value is 300000 and the previous % is 10 and the current % is 20, two lines will be created: one for -10% of 300000, and one for 20% of 300000.

No charge

Invoicable

Product uses and hour registrations are considered invoicable if:

Line text

When generating invoice lines the line text is constructed from the fields that have been selected in the configuration in the Invoices module.

Project

If a task belongs to a project it may be invoiced to the project. This means it cannot be invoiced on its own, only by invoicing the project.

See also

Pending invoicing

Why are the remaining amounts on the invoice not recalculated?

Why tasks that have been set to be free of charge still are displayed under "Pending invoicing"