Budget, Usage and Billable
This functionality has changed a bit over time, and at the current state I do not think the Usage Link is required.
For T&M Jobs, JPL's should be marked Budget only. The Time Sheets or Job Journal entries should be marked as Billable only. This way your original estimate remains the same and the system will record the actual Usage and create Billable JPLs at the same time. You can then go to the JPLs, highlight all and Create Sales Invoice. The system will only bill what hasn't been invoiced yet, so if the Job remains open a while you can quickly invoice for the next set of work without worrying about double billing the client.
For Fixed Bid Jobs, you have two options:
1) Use Budget/Billable JPLs, which will show the detail of what is being billed based on what you estimated (not actuals). When you record your Time Sheets or Job Journal entries, the Line Type should be left Blank. This way it records the Job Ledger costs without increasing your budget and without creating additional billable lines. At the end of your Job or specific Milestones, you select the lines you want to bill and Create the Sales Invoice.
2) Use Budget for your JPL estimate and create a single (or multiple milestones) Billable JPL. This allows you to control what is on the final invoice to the client regardless of how the work is performed. Again, when you record your Time Sheets or Job Journal entries, the Line Type should be left Blank. This way it records the Job Ledger costs without increasing your budget and without creating additional billable lines. At the end of your Job or specific Milestones, you select the line(s) you want to bill and Create the Sales Invoice.
I would recommend testing these scenarios in your Sandbox environment to ensure the workflow and customer facing information matches your business goals.
P.S. If this information was helpful in resolving your question, please mark it as a Verified Answer to help other forum Users.
Best Regards,
Ben Baxter
Accent Software Inc