{"id":5231,"date":"2026-03-13T01:47:01","date_gmt":"2026-03-12T15:17:01","guid":{"rendered":"https:\/\/help.interfy.com.au\/?post_type=ht_kb&#038;p=5231"},"modified":"2026-03-13T01:47:01","modified_gmt":"2026-03-12T15:17:01","slug":"how-to-create-a-direct-cost-in-procore-and-sync-to-xero","status":"publish","type":"ht_kb","link":"https:\/\/help.interfy.com.au\/index.php\/knowledge-base\/how-to-create-a-direct-cost-in-procore-and-sync-to-xero\/","title":{"rendered":"How to Create a Direct Cost in Procore and Sync to Xero"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Overview<\/h2>\n\n\n\n<p>Direct Costs are expenses incurred on a project that are outside of Commitments (such as Purchase Orders or Subcontract Work Orders). These are typically low-value purchases such as materials bought from suppliers like Bunnings.<\/p>\n\n\n\n<p>The workflow begins in Procore where the Direct Cost is created within a project. Once the Direct Cost is approved, the integration will automatically create a draft bill in Xero. After the bill is paid or reconciled in Xero, the paid date is synced back to Procore and applied to the Direct Cost.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisite<\/h2>\n\n\n\n<p>Before creating a Direct Cost, ensure that <strong>Procore Direct Cost <\/strong>transaction type is enabled for the required project.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">To verify project mapping in OneCore:<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Navigate to <strong>Projects<\/strong><\/li>\n\n\n\n<li>Select <strong>Project Mapping<\/strong><\/li>\n\n\n\n<li>Enable <strong>Procore Direct Cost<\/strong><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"747\" src=\"https:\/\/wpstaq-ap-southeast-2-media.s3.amazonaws.com\/help-interfy\/wp-content\/uploads\/media\/2026\/03\/2026-03-12-10_30_52--1024x747.png\" alt=\"\" class=\"wp-image-5232\" srcset=\"https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_30_52--1024x747.png 1024w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_30_52--300x219.png 300w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_30_52--768x560.png 768w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_30_52--50x36.png 50w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_30_52--60x44.png 60w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_30_52--100x73.png 100w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_30_52-.png 1393w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Steps to Create a Direct Cost in Procore<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Navigate to the Project<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Log in to Procore.<\/li>\n\n\n\n<li>Open the required <strong>Project<\/strong>.<\/li>\n\n\n\n<li>Navigate to the <strong>Financial Management<\/strong> tools.<\/li>\n\n\n\n<li>Select <strong>Direct Costs<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"551\" src=\"https:\/\/wpstaq-ap-southeast-2-media.s3.amazonaws.com\/help-interfy\/wp-content\/uploads\/media\/2026\/03\/2026-03-12-10_35_36-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-1024x551.png\" alt=\"\" class=\"wp-image-5234\" srcset=\"https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_35_36-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-1024x551.png 1024w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_35_36-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-300x161.png 300w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_35_36-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-768x413.png 768w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_35_36-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-50x27.png 50w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_35_36-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-1536x826.png 1536w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_35_36-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-60x32.png 60w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_35_36-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-100x54.png 100w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_35_36-Chat-_-Interfy-PH-Team-_-Microsoft-Teams.png 1571w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Create the Direct Cost<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click <strong>Create Direct Cost<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"161\" src=\"https:\/\/wpstaq-ap-southeast-2-media.s3.amazonaws.com\/help-interfy\/wp-content\/uploads\/media\/2026\/03\/2026-03-12-10_36_18-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-1-1024x161.png\" alt=\"\" class=\"wp-image-5236\" srcset=\"https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_36_18-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-1-1024x161.png 1024w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_36_18-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-1-300x47.png 300w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_36_18-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-1-768x121.png 768w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_36_18-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-1-50x8.png 50w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_36_18-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-1-1536x242.png 1536w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_36_18-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-1-60x9.png 60w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_36_18-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-1-100x16.png 100w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_36_18-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-1.png 1875w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Select <strong>Invoice<\/strong> as the Direct Cost type.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"737\" height=\"730\" src=\"https:\/\/wpstaq-ap-southeast-2-media.s3.amazonaws.com\/help-interfy\/wp-content\/uploads\/media\/2026\/03\/2026-03-12-10_37_12-Chat-_-Interfy-PH-Team-_-Microsoft-Teams.png\" alt=\"\" class=\"wp-image-5237\" style=\"aspect-ratio:1.0096115243830441;width:335px;height:auto\" srcset=\"https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_37_12-Chat-_-Interfy-PH-Team-_-Microsoft-Teams.png 737w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_37_12-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-300x297.png 300w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_37_12-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-150x150.png 150w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_37_12-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-50x50.png 50w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_37_12-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-60x60.png 60w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-10_37_12-Chat-_-Interfy-PH-Team-_-Microsoft-Teams-100x100.png 100w\" sizes=\"auto, (max-width: 737px) 100vw, 737px\" \/><\/figure>\n\n\n\n<p><strong>Note:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Only <strong>Invoice<\/strong> type is supported for Procore to Xero Direct Cost integration.<\/li>\n\n\n\n<li><strong>Expense<\/strong> and <strong>Payroll<\/strong> types are not supported for syncing.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Enter Required Information<\/h3>\n\n\n\n<p>Enter all required fields such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Date<\/li>\n\n\n\n<li>Vendor<\/li>\n\n\n\n<li>Invoice number<\/li>\n\n\n\n<li>Cost code<\/li>\n\n\n\n<li>Amount<\/li>\n\n\n\n<li>Supporting attachments (if required)<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"491\" src=\"https:\/\/wpstaq-ap-southeast-2-media.s3.amazonaws.com\/help-interfy\/wp-content\/uploads\/media\/2026\/03\/2026-03-12-23_00_02--1024x491.png\" alt=\"\" class=\"wp-image-5239\" srcset=\"https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_00_02--1024x491.png 1024w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_00_02--300x144.png 300w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_00_02--768x368.png 768w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_00_02--50x24.png 50w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_00_02--1536x736.png 1536w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_00_02--60x29.png 60w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_00_02--100x48.png 100w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_00_02-.png 1809w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4: Approve the Direct Cost<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Review the Direct Cost details.<\/li>\n\n\n\n<li>Approve the transaction.<\/li>\n<\/ol>\n\n\n\n<p>Once approved:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The Direct Cost will automatically sync to Xero.<\/li>\n\n\n\n<li>A <strong>draft bill<\/strong> will be created in Xero.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"457\" src=\"https:\/\/wpstaq-ap-southeast-2-media.s3.amazonaws.com\/help-interfy\/wp-content\/uploads\/media\/2026\/03\/2026-03-12-23_11_37-Downloads-File-Explorer-1024x457.png\" alt=\"\" class=\"wp-image-5240\" srcset=\"https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_11_37-Downloads-File-Explorer-1024x457.png 1024w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_11_37-Downloads-File-Explorer-300x134.png 300w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_11_37-Downloads-File-Explorer-768x343.png 768w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_11_37-Downloads-File-Explorer-50x22.png 50w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_11_37-Downloads-File-Explorer-60x27.png 60w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_11_37-Downloads-File-Explorer-100x45.png 100w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_11_37-Downloads-File-Explorer.png 1374w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Once the bill is paid in Xero, the paid date is synced back to Procore. Note that the Direct Cost will also become ERP linked.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"294\" src=\"https:\/\/wpstaq-ap-southeast-2-media.s3.amazonaws.com\/help-interfy\/wp-content\/uploads\/media\/2026\/03\/2026-03-12-23_12_47-Downloads-File-Explorer-1024x294.png\" alt=\"\" class=\"wp-image-5241\" srcset=\"https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_12_47-Downloads-File-Explorer-1024x294.png 1024w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_12_47-Downloads-File-Explorer-300x86.png 300w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_12_47-Downloads-File-Explorer-768x220.png 768w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_12_47-Downloads-File-Explorer-50x14.png 50w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_12_47-Downloads-File-Explorer-1536x440.png 1536w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_12_47-Downloads-File-Explorer-60x17.png 60w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_12_47-Downloads-File-Explorer-100x29.png 100w, https:\/\/help.interfy.com.au\/wp-content\/uploads\/2026\/03\/2026-03-12-23_12_47-Downloads-File-Explorer.png 1786w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview Direct Costs are expenses incurred on a project that are outside of Commitments (such as Purchase Orders or Subcontract Work Orders). These are typically low-value purchases such as materials bought from suppliers like Bunnings. The workflow begins in Procore where the Direct Cost is created within a project. Once&#8230;<\/p>\n","protected":false},"author":14,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[41],"ht-kb-tag":[142,144,143],"class_list":["post-5231","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-transactions-direct-costs-xero","ht_kb_tag-direct-cost","ht_kb_tag-procore-direct-cost","ht_kb_tag-xero-direct-cost"],"_links":{"self":[{"href":"https:\/\/help.interfy.com.au\/index.php\/wp-json\/wp\/v2\/ht-kb\/5231","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.interfy.com.au\/index.php\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/help.interfy.com.au\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/help.interfy.com.au\/index.php\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/help.interfy.com.au\/index.php\/wp-json\/wp\/v2\/comments?post=5231"}],"version-history":[{"count":1,"href":"https:\/\/help.interfy.com.au\/index.php\/wp-json\/wp\/v2\/ht-kb\/5231\/revisions"}],"predecessor-version":[{"id":5242,"href":"https:\/\/help.interfy.com.au\/index.php\/wp-json\/wp\/v2\/ht-kb\/5231\/revisions\/5242"}],"wp:attachment":[{"href":"https:\/\/help.interfy.com.au\/index.php\/wp-json\/wp\/v2\/media?parent=5231"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/help.interfy.com.au\/index.php\/wp-json\/wp\/v2\/ht-kb-category?post=5231"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/help.interfy.com.au\/index.php\/wp-json\/wp\/v2\/ht-kb-tag?post=5231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}