web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Answered

Project Accounting. How do you invoice the contractor vendor?

(0) ShareShare
ReportReport
Posted on by 2,442

Hi All, 

Since the Contractor is not an employee, I don't use the Salary Expense account when I post the contractor hours.  I use Contractor Expense account (611) in the Payroll allocation field.  When the contractor sends me an invoice, how do I book such an invoice?  

1715.Payroll-Allocation.jpg

Technically, contractor hour does not fall into the Payroll allocation; because the contractor is not an employee.  So there is no payroll.  If I were to use an expense journal, I would able to post the hour he/she works as a debit expense and credit AP.  The problem is, I won't be able to quantify the exact hours that the employees + contractors put into the project. Does anyone have any suggestions on how you book the contractor vendor invoices? 

Thanks so much!

I have the same question (0)
  • Suggested answer
    Akshay Profile Picture
    54 on at

    Hi Kim,

    This is a very common scenario for project accounting.

    A simple way to achieve your requirement is as follows

    1. Create this contractor to look like an employee in workers.

    2. Create a labor category "Contractor hours"

    3. Setup worker for project labor transactions, and define "Contractor hours" as the default timesheet category

    4. Also, turn on worker/category validation - that way you can ensure that the contractor is only able to charge "Contractor hours", and not any of the regular employee labor hours. Conversely, ensure that regular employees are not allowed to charge "Contractor hours"

    5. In the ledger posting setup, I would use "Contractor Expense" in the project cost side, rather than Payroll Allocation. I'd define the payroll allocation account to an "Accrued contractor payables" account for the category "Contractor hours". This will ensure that the credit side of any labor entry with "Contractor Hours" will hit "Accrued contractor payables".

    6. Over time, you'll have Accrued AP monies accumulated in "Accrued contractor payables"

    7. Periodically, when the contractor submits their invoice, you can book AP offsetting "Accrued Contractor payables". Any discrepancies can be managed there aswell

    This way you should be able to account for hours and amounts separately for employees and contractors. Also, Contractor Expense will show project costs incurred, and uncleared "Accrued contractor payables" will show labor which hasn't been invoiced yet.

    It sounds like the contractor at your business/customer is exposed to a labor transaction (time sheet or imported hours journal), even though he/she is not an employee. Maybe I've over simplified the requirement you have. If so, please let me know.

    Thanks

    Akshay

  • lmai Profile Picture
    2,442 on at

    Thanks, Akshay, for your feedback. Are you saying, in the Payroll allocation tab, you would use Accrued contractor payable?

    Payroll-Allocation-2.jpg

    Cost-of-project.jpg.

    1. The Hour journal will post to these accounts:

    Project cost (COGS)               debit

    Accrued contractor payable              credit

    2. When the contractor sent me an invoice, I would book the invoice as:

    Accrued contractor payable   debit

    Account payable                                credit

    Is this what you are saying?

    Thanks

  • Suggested answer
    Akshay Profile Picture
    54 on at

    Yes, exactly. This should allow you to book invoices for contractors and maintain their hours, while using Accrued Contractor Payables as a wash. Any un-washed amounts will imply an inconsistency of hours put in to hours charged, which will need to be managed separately on that account.

  • lmai Profile Picture
    2,442 on at

    Thanks, Akshay.  I don't think it's going to work.  The account is out of balance.  I appreciate your sharing the idea anyway.

  • Akshay Profile Picture
    54 on at

    Thanks Kim, that's unfortunate. Just curiously, which account is out of balance? Is the account for Payroll Allocation out of balance between hours charged, and invoice expense?

  • Verified answer
    lmai Profile Picture
    2,442 on at

    Hi Akshay,

    No, it's not unfortunate :-).  That's fine.  

    The Contract labor expense account is out of balance.  This account is in the same group as the Salary Expense account.  It is missing. 

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Giorgio Bonacorsi Profile Picture

Giorgio Bonacorsi 621

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 575 Super User 2026 Season 1

#3
CP04-islander Profile Picture

CP04-islander 430

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans