Project Invoice Schedules
Many companies that work with Projects use one or more predefined invoice schedules to invoice their Projects to their customers. Often this is based on a fixed price / contract amount, which is then invoiced based on certain percentages. For example 30% of the contract amount is invoiced upon start of the project, 60% upon completion and 10% upon acceptance by the customer. We have now added the functionality of Project Invoice Schedules in which you can register predefined invoice schedules and apply these in Projects.
Creating a Project Invoice Schedule is very easy. Search (Alt + Q) for the Project Invoice Schedule List and open the page. Just enter a Code and Description and set how the calculation should be performed using the option Project Invoice Amount Based On.
- Select Planning Lines (Budget) if the invoice schedule should be based on the total amount of the Project Planning Lines which are billable.
- Select Contract Amount if the invoice schedule should be based on a fixed contract amount, which can now be entered on the Project card, see also the next paragraph.
In the Planning Line Type field you can define the default value of the Planning Line Type of the lines below in the Lines. In the final column there is a control field Total Percentage that totals the percentages in the schedule lines, which should add up to 100% after completing the lines. There will be an error message when lines are entered with a total of more than 100%.
After completing the schedule header, you can start adding the lines. The Planning Line Type is automatically filled with the default value from the header. This value determines whether Project Planning Lines of the Type Billable or Budget and Billable will be created. Add a Description and for each line specify the Percentage that should be applied. Finally, you can add a Date Formula, either based on the Starting Date or the Ending Date of the Project. With this formula the Planning Date of the Project Planning Line will be calculated.
Create as many schedules as you need in your daily process.
On the Project card a few new fields have been added to manage the invoice schedule.
- Default Project Task No. defines to which Project Task the planning should be added when an invoice schedule is created.
- G/L Account No. defines for which G/L account the lines should be created.
- Schedule Code defines which predefined schedule should be applied.
- Contract Amount is a field in which the Contract Amount, if applicable, can be registered. The Invoice Schedule Lines will be based on this amount, if in the schedule, the Project Invoice Amount Based On is filled with Contract Amount.
- Billable Amount is a flowfield that calculates the sum of the Line Amounts of all Project Planning Lines, where the Line Type equals Billable or Budget and Billable.
When these fields are filled, the action Invoice Schedule Proposal can be used.
Initially a proposal without lines is present. By using the action Create/Update Proposal Lines, see red frame in screen-print below, lines will be created or updated if for example the invoice amount of the Project, or the settings of the invoice schedule have been modified.
After the lines have been checked and modified where required, planning lines can be created by the action Create/Update Planning Lines, see purple frame in screen-print above. If a planning line has been processed to a sales invoice, it is not possible anymore to update these proposal lines or the related planning lines. It is visible in the proposal line if an invoice has been created, see orange frame in the screen-print above. You can easily navigate to the invoice by selecting the Invoice No.
In the header of the proposal there is a check if the Total Lines Amount equals the Invoice Schedule Amount (see green frame in screen-print above). The Total Lines Amount value will turn red when this is not the case.
This may happen when the contract amount or some values in the billable lines have been modified and you return to the Invoice Schedule Proposal. In case one or more of the planning lines have already been processed to an invoice you can no longer use the Create/Update Proposal Lines action, but you can manually change the not invoiced proposal lines to work towards the new invoice schedule amount and use the Create/Update Plannings Lines action. The result may look as follows: