Skip to main content

T&M Job Billing

Written by Denisa Arjoca
Updated over 3 weeks ago

This document demonstrates how to enter a T&M (Time and Materials) or Cost Plus invoice, generate the Standard Cost Based Report, go through the submittal/approval/posting process, and print the invoice.

  1. Go to Job Contract Manager > Select Working Job (Figure 1).

  2. Click the hyperlink of the appropriate job (Figure 1).

    Figure 1: Select Working Job

  3. Before billing, check to see if the Current Billing Period is correct. The Billing Period, in Job Contract Maanger, is used to determine the Fiscal Period of the batch that is created during the posting process. Under the job sub-folder, go to Job Contract Manager > (selected working job) > Admin > Periods (Figure 2).

  4. Check the Current Billing Period column. If this period needs to be changed, select the appropriate row, select Set as Current Billing Period from the drop-down on the bottom action bar, and click the arrow to “Apply Action” (Figure 2).

  5. Additionally, the current fiscal/financial period throughout the system (which may or may not different than the SOV invoice being entered) is listed along the top of the screen (Figure 2).

    Figure 2: Set as Current Billing Period

  6. To view transactions costed to a job, before starting an invoice, go to Job Contract Manager > (selected working job) > Billing > Cost Transactions (Figure 3).

    Figure 3: Cost Transactions

    • Note: If the Bill Amount is listed as 0.00 for any cost transactions that should have a Bill Amount, click on the hyperlink next to Rate Type (Figure 4).

    • This will bring the user to Rate Maintenance for the rate applied to the job. Then, refer to the document “Set Up Rates for T&M Billing” and make sure that the rates/multipliers are set up correctly for the type(s) of cost transactions that have an incorrect Bill Amount.

      Figure 4: Bill Amount 0.00, Click Rate Type Hyperlink

  7. Next, to create an invoice, go to Job Contract Manager > (selected job number) > Billing > Certifications (Figure 5).

  8. Click Add at the bottom of the page (Figure 5).

    Figure 5: Click Add in Certifications

    • Alternately, use the Job Contract Manager > Billing Workbench to see every job’s current invoice status. Find the appropriate job/series, and click Add (Figure 6).

      Figure 6: Click Add in Billing Workbench

  9. Billing Periods cannot be changed here – go to step #3 of this document if the period on this page is incorrect.

  10. Select the appropriate job receivables Series that the bill is being processed for (Figure 7).

    • If there are no options available on this drop-down, refer to the document “Add a New Job Receivables Series.”

  11. The Take on Balance checkbox (which may or may not be visible) is used to record a value that has already been billed and paid for – this should never be used except during initial data migration or when specifically advised by COINS.

  12. Select JRCT-Job Rec Certificate as the Transaction Type (Figure 7).

  13. Enter in the invoice numbers Certificate Ref (invoice # we are sending out), which should auto-populate based on the number of the previous invoice/certificate. If the client has a different way of counting invoices, a different number can be entered in the Client Ref field, but typically, the same number is entered in both fields (Figure 7).

  14. Certificate Date is the invoice date (Figure 7). This is the date that is used by the aging report to age the invoice. The Populate measure using actual costs function will pull in all transactions from the date of the last certificate, to this date.

  15. Due Date will default based on the Certificate Date, plus the payment terms defined on the job receivables Series; or, if terms on the job receivables Series are left blank, then this date will default based on the Certificate Date, plus the payment terms from the customer file. This can be manually changed, if desired (Figure 7).

  16. Optionally, enter in any appropriate Notes (Figure 7).

  17. Then, click Save in the bottom, right corner of the page (Figure 7).

    Figure 7: Enter in Certification Information, Click Save

  18. Back at the Certifications page, the started invoice will appear with a status of 1-STARTED. Note that This Total Value reads 0.00 (Figure 8).

  19. Highlight the started invoice (Figure 8).

  20. Select Populate measure using actual costs from the drop-down on the bottom action bar, and click the arrow to “Apply Action” (Figure 8). This submits a background report to create new billing cost transactions from existing cost transactions to the job.

    • Note: Any cost codes that do not have Include in Cost-Based Billing selected or any cost codes that don’t have a valid SOV line in the Billing Item field are excluded from this populate process and will not show up as a cost transaction that can be billed. See document: “Link Cost Codes to SOV Lines” for further reference.

    Figure 8: Populate Measure Using Actual Costs

  21. Notice that now This Total Value has changed to 17,150.43 from 0.00 (Figure 9), but that number will not necessarily be the amount of the invoice because the user will get to choose later what to bill.

  22. Click on the hyperlink under Internal Reference (Figure 9).

    Figure 9: Click Internal Reference Hyperlink

  23. Hover over Cost Transactions – and select each appropriate page (Figure 10):

    • Payroll

    • Job Status TimeSheets

    • Accounts Payable

    • Subcontract

    • Other

    • All (Inquiry) – This will show all cost transactions, but no actions can be performed on this page.

    Figure 10: Cost Transactions Menu

  24. Optionally, use the Filter on the bottom of the screen, select Not yet Billed from the drop-down, and click the Filter button (Figure 11).

    Figure 11: Filter for “Not yet Billed”

  25. Payroll Transactions display cost transactions that come from either Job Status Cost Transactions or Payroll Time Cards.

  26. Job Status TimeSheets shows Job Status Timesheets Cost Transactions for the job that are associated and not associated with a specific Application or Certificate.

  27. Equipment Transactions shows Equipment Cost Transactions associated with the job.

  28. Accounts Payable Transactions displays cost transactions that come from either Job Status Cost Transactions or Accounts Payable.

  29. Subcontract Ledger Transactions displays cost transactions that come from either Job Status Cost Transactions or Subcontract Ledger.

  30. Other Transactions displays cost transactions that come from Job Status Cost Transactions and/or Payroll, Timesheets, or Equipment transactions per Job Rate Type settings.

  31. All (Inquiry) will show all cost transactions for this invoice.

  32. On each appropriate page, use the action bar at the bottom of the page to choose how to what to do with the cost transactions, and click the arrow to “Apply Action” (Figure 12). The options are:

    • To Bill – to bill that cost transaction for this invoice.

    • Don’t Bill – to not bill that cost transaction for this invoice, but it could be billed in the future.

    • Never Bill – to never bill for that cost transaction. This would be used for cost transactions that aren’t billable, or refunds that the customer does not need to know about.

  33. In Figure 12, we are marking two Accounts Payable cost transactions “To Bill” for this invoice.

    Figure 12: To Bill, Don’t Bill, or Never Bill

  34. Optionally, users can have the ability to override multiplier for cost transactions as a quick fix. This can be done by adding Over-ride Rate & Multiplier and Multiplier fields into a column set (Figure 13).

  35. Click the Open folder in the appropriate row (Figure 13).

    Figure 13: Fields Added via Column Set

  36. Select the checkbox for Over-ride Rate & Multiplier, edit the Multiplier, then click the floppy disk to Save (Figure 14).

    Figure 14: Select Over-ride Rate & Multiplier Checkbox to Edit Multiplier

  37. Optionally, see the Revenue Distribution tab (Figure 15). This page is useful if this certificate needs to be distributed to multiple Revenue Analyses; that is, if the full amount of the revenue will be split to two or more revenue cost codes. This page would be used to allocate how much of the revenue from the invoice would be allocated to each Revenue Analysis.

    Figure 15: Revenue Distribution Tab

  38. Next, go to the Measures tab and select Items with Retention (Figure 16). It would be a best practice to check this page after all the appropriate cost transactions were marked to be billed for this invoice or not, and look at the Cost Based lines. This will be populated with all the SOV line items that have been set up for the job receivables series used on this certificate (for instructions on how to set up the line items of the SOV, see the how-to document for “Set Up a Schedule of Values (SOV)”).

  39. If in addition to billing for cost based (T&M) lines, the user wants to also bill for Lump Sum (or another type of line) on the same invoice, see the document for “Detailed Job Billing.”

    Figure 16: Measures > Items with Retention

  40. Click over to the Certificate Details tab, which shows the top-level summary (Figure 17).

    Figure 17: Certificate Details Tab

Standard Cost Based Report

  1. Next, run the Standard Cost Based Report, which serves as proof to the customer as an explanation for the amount of the bill. The report shows details on all the cost transactions being billed for in the invoice.

    • Note: Use the SV parameter CRTDETPR (located in Job Contract Manager > Company Config > Setup > Parameters) to decide what prints with the Standard Cost Based Report (Figure 18).

    Figure 18: SV Parameter CRTDETPR

  2. Go to the Options menu in the upper, right corner of the page and select Standard Cost Based Report (Figure 19).

    Figure 19: Select Standard Cost Based Report under Options

  3. At the next screen, go to the Export tab. Select Export Attached Documents and select the appropriate categories of cost transactions (Figure 20). This will create a .zip file when the report is generated that will contain relevant documents, such as purchase order forms, timesheets, etc., that will be sent to the customer along with the invoice.

  4. Optionally, select Include Unlinked to include documents for cost transactions that are not linked to any SOV lines (Figure 20). These cost transactions will not be billed in the invoice, so this will be left unselected for this example.

  5. Optionally, select any Additional Documents to export (Figure 20).

  6. Then, click Next in the bottom, right corner of the page (Figure 20).

    Figure 20: Export Tab, Click Next

  7. When the report(s) are generated, click into the appropriate report (Figure 21).

    Figure 21: Reports Generated with Standard Cost Based Report

  8. Figure 22 shows “Standard Cost Based Report (Certificate) - Cost Transactions Report,” which details the cost transactions being billed for in the invoice, separated by category.

    Figure 22: Cost Transactions Report

  9. Then, go to System > My Files. In the My Files tab, click on the hyperlink of the .zip file that was generated with the Standard Cost Based Report (Figure 23).

  10. This .zip file will include folders with attached documents to the cost transactions that can be provided to the customer (Figure 23).

    Figure 23: System > My Files, .zip File

Submitting, Approving, and Posting the Invoice

Note: The screenshots for Figures #24-29 show a different invoice than this example, but the steps and the process are identical.

  1. The submission and approval steps that follow will vary based on individual client needs. COINS allows certificate entry to use up to 4 statuses, but only the “Started” and “Posted” are required. “Submitted” and “Unposted” statuses are optional stages that allow for review and approval, or a formal division of labor.

    • 1-STARTED

      • This is the only status where billing amounts can be entered.

    • 2-SUBMITTED

      • Moving to this status will prevent changes to the billing amounts, but no other changes will occur when the certificate is moved into this status.

      • In practice, this can signify “pencil copy submitted to customer” or “PM has completed entering % complete values and submitted to the billing department.”

    • 3-UNPOSTED

      • A certificate batch is created in Job Receivables > Applications/Certifications > Applications/Certifications (but this batch will not be posted).

    • 4-POSTED

      • The certificate is now fully posted to the GL and job revenue code.

      • This is the only status that will not allow the user to “Return to Started” and make changes to the billing amounts.

  2. Under Options in the upper-right corner of the page, the available options will change as the stages are advanced through.

    • Figure 24 shows the Options when the status is “1-STARTED.”

    • This is the only status that allows certain functions (Delete/Empty, Copy Measures, Copy Materials, Populate/Recalculate) shown in Figure 24 than can change the bill amount.

    • Click Submit at the bottom of the drop-down to advance to “2-SUBMITTED” (Figure 24).

      Figure 24: Options When Status is “1-STARTED”

    • Figure 25 shows the Options when the status is “2-SUBMITTED.”

    • The user can click Create Unposted Batch to advance/move forward and change the status to “3-UNPOSTED” or click Return to Started to move backwards and change the status to “1-STARTED” (Figure 25).

      Figure 25: Options When Status is “2-SUBMITTED”

    • Figure 26 shows the Options when certificate is in the status “3 - UNPOSTED.”

    • The user can click Post Batches to advance or click Return to Started or Return to Submitted to move backwards (Figure 26).

      Figure 26: Options When Status is “3-UNPOSTED”

  3. Once posted, the Status will change to “4-POSTED” (Figure 27).

  4. Then, the only actions that can be taken under Options are printing the bill or running the Standard Cost Based Report (Figure 27).

    Figure 27: Options When Status is “4-POSTED”

  5. Alternatively, statuses can be changed from Job Contract Manager > (selected job number) > Billing > Certifications (Figure 28).

    • All the options are shown here no matter what status your certificate is in (Figure 28).

    Figure 28: Change Statuses from Certifications Page

  6. If the steps are taken out of order or if a step is skipped, an error message will be generated. Figure 29 shows the error message that appears if the certification/invoice is attempted to be Posted, when it is in “1-STARTED” status.

    Figure 29: Error Message if Steps are Skipped

    • In the above example, the certificate/invoice must be submitted (2-SUBMITTED) and then moved into status “3-UNPOSTED,” before it can be posted.

Printing the Invoice

  1. There are two options when printing the invoice (Figure 30):

    • Draft Print – Invoice will be printed with a watermark that reads “Draft.” Can be printed at any time during the process.

    • Final Print – The final print of the invoice to be sent out. Can only be printed if the status is beyond 1-STARTED.

  2. Go to Job Contract Manager > (selected working job) > Billing > Certifications (Figure 30).

  3. Select the appropriate invoice to print (Figure 30).

  4. Using the drop-down on the bottom action bar, select either Draft Print to preview the invoice as a draft, or Final Print as a final invoice to be sent out, and click the arrow to “Apply Action” (Figure 30). Final Print will be selected for this example.

    Figure 30: Print a Draft or Final Print

  5. At the next screen, select the appropriate Form (Figure 31). An AIA-style Form will be selected for this example.

  6. Select All Items for the Print field (Figure 31).

  7. Then, click Next in the lower, right corner of the screen to generate the invoice (Figure 31).

    Figure 31: Select Form, Print All Items, Click Next

  8. Select OK when the warning message appears (Figure 32).

    Figure 32: Print a Draft or Final Print

  9. The two pages of generated invoice are shown in Figure 33:

    Figure 33: Generated AIA-Style Invoice

Did this answer your question?