{"id":158161,"date":"2026-10-26T09:52:12","date_gmt":"2026-10-26T09:52:12","guid":{"rendered":"https:\/\/docs.daftra.com\/tutorial\/add-assign-advanced-payments-construction-contracts\/"},"modified":"2026-11-11T13:54:17","modified_gmt":"2026-11-11T13:54:17","slug":"add-assign-advanced-payments-construction-contracts","status":"publish","type":"tutorial","link":"https:\/\/docs.daftra.com\/en\/tutorial\/add-assign-advanced-payments-construction-contracts\/","title":{"rendered":"Adding and Assigning Advanced Payments to Construction Contracts"},"content":{"rendered":"<div dir=\"ltr\" lang=\"en\">\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">An advanced payment for a Construction contract is an amount the client pays up front before the work is carried out. It is recorded in Daftra as an <strong style=\"color: #111827;\">advanced payment invoice<\/strong>, and then it is gradually recovered (deducted) from Payment Certificates invoices. From the <strong style=\"color: #111827;\">Advanced Payments<\/strong> list in the contract, you can create a new advanced payment invoice or link an existing invoice to the contract.<\/p>\n<div style=\"background: #f6f8fb; border: 1px solid #e5e7eb; border-radius: 8px; padding: 12px 16px; margin: 0 0 20px; font-size: 15px; line-height: 1.8;\">\n<div style=\"display: flex; gap: 8px; padding: 4px 0;\"><span style=\"min-width: 120px; color: #6b7280;\">Required permissions<\/span><span style=\"color: #1f2430;\">Add an advanced payment: permission to add invoices (for all Clients or for your own Clients). Assign an advanced payment: permission to view invoices or the Construction contracts permission.<\/span><\/div>\n<div style=\"display: flex; gap: 8px; padding: 4px 0;\"><span style=\"min-width: 120px; color: #6b7280;\">How to access<\/span><span style=\"color: #1f2430;\">Direct link: <a style=\"color: #1a56db;\" href=\"https:\/\/go.daftra.com\/v2\/owner\/entity\/construction_contract\/list?reset=1\" target=\"_blank\" rel=\"noopener\"><strong style=\"color: #1a56db;\">Contracts<\/strong><\/a>. Or from the main menu: <strong style=\"color: #111827;\">Construction<\/strong> &gt; <strong style=\"color: #111827;\">Contracts<\/strong> &gt; open the contract, then click <strong style=\"color: #111827;\">Advanced Payments<\/strong>.<\/span><\/div>\n<\/div>\n<div style=\"border: 1px solid #e5e7eb; border-radius: 8px; padding: 12px 16px; margin: 0 0 20px;\">\n<p style=\"margin: 0 0 6px; font-weight: bold; color: #111827;\">Table of Contents<\/p>\n<ol style=\"margin: 0; padding-right: 22px;\">\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#before\"><strong style=\"color: #1a56db;\">Before You Begin<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#add\"><strong style=\"color: #1a56db;\">Add an Advanced Payment<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#assign\"><strong style=\"color: #1a56db;\">Assign an Advanced Payment<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#unlink\"><strong style=\"color: #1a56db;\">Unlink an Advanced Payment Invoice<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#recovery\"><strong style=\"color: #1a56db;\">Recover the Advanced Payment from Payment Certificates<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#effect\"><strong style=\"color: #1a56db;\">Impact on the System<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#errors\"><strong style=\"color: #1a56db;\">Error Messages and Solutions<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#faq\"><strong style=\"color: #1a56db;\">Frequently Asked Questions<\/strong><\/a><\/li>\n<\/ol>\n<\/div>\n<h2 id=\"before\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Before You Begin<\/h2>\n<ul style=\"margin: 0 0 16px; padding-right: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Enable Advanced Payments in Sales Settings. Without it, the message <strong style=\"color: #111827;\">You are not allowed to access this page<\/strong> appears when you try to add one.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">In the contract, set the <strong style=\"color: #111827;\">advanced payment amount<\/strong> and the <strong style=\"color: #111827;\">recovery plan<\/strong> from <strong style=\"color: #111827;\">Edit<\/strong>.<\/li>\n<\/ul>\n<h2 id=\"add\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Add an Advanced Payment<\/h2>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">You create a new advanced payment invoice that is linked directly to the contract.<\/p>\n<ol style=\"margin: 0 0 16px; padding-right: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Open the contract, and click <strong style=\"color: #111827;\">Advanced Payments<\/strong> &gt; <strong style=\"color: #111827;\">Add Advanced Payment<\/strong>.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">An advanced payment invoice opens. The client and currency are set from the contract and cannot be changed.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Enter the payment amount and the invoice details, and record the payment if you have received it.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Click Save. You return to the contract page, and the invoice is linked to it.<\/li>\n<\/ol>\n<h2 id=\"assign\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Assign an Advanced Payment<\/h2>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">You link an advanced payment invoice that already exists to the contract, such as a payment you received before creating the contract.<\/p>\n<ol style=\"margin: 0 0 16px; padding-right: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Open the contract, and click <strong style=\"color: #111827;\">Advanced Payments<\/strong> &gt; <strong style=\"color: #111827;\">Assign Advanced Payment<\/strong>.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The <strong style=\"color: #111827;\">Link Advanced Payment Invoice<\/strong> window opens. It lists the advanced payment invoices for the same client as the contract and in the same currency that have not been fully used and have not been linked to the contract.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Select the invoice or invoices.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Click <strong style=\"color: #111827;\">Assign Advance Payment Invoice<\/strong>. The message <strong style=\"color: #111827;\">The advanced payment invoice has been linked<\/strong> appears.<\/li>\n<\/ol>\n<div style=\"display: flex; gap: 10px; background: #f6f8fb; border-right: 4px solid #1a56db; border-radius: 6px; padding: 14px 16px; margin: 0 0 18px;\">\n<p><span style=\"flex: 0 0 auto; font-size: 18px; line-height: 1.6;\">\ud83d\udec8<\/span><\/p>\n<p style=\"margin: 0; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Note:<\/strong> You can also link advanced payment invoices from the <strong style=\"color: #111827;\">Advanced Payment Invoice<\/strong> field when you <strong style=\"color: #111827;\">Edit<\/strong> the contract.<\/p>\n<\/div>\n<h2 id=\"unlink\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Unlink an Advanced Payment Invoice<\/h2>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">From the list of advanced payment invoices in the contract, remove the invoice from the contract. The message <strong style=\"color: #111827;\">The invoice has been removed from the contract successfully<\/strong> appears. The invoice itself remains as it is.<\/p>\n<h2 id=\"recovery\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Recovering the Advanced Payment from Payment Certificates<\/h2>\n<ul style=\"margin: 0 0 16px; padding-right: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">When you invoice each Payment Certificate, the system calculates the recovery amount based on the <strong style=\"color: #111827;\">recovery plan<\/strong> and deducts it from the Advanced Payment invoices linked to the contract.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The recovery is filled in automatically in the <strong style=\"color: #111827;\">Advanced Payments<\/strong> section of the Payment Certificate invoice: from a single invoice that covers the amount, if one exists; otherwise, it is distributed across the invoices, starting with the one with the largest balance.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The status of the Advanced Payment appears in the contract: <strong style=\"color: #111827;\">Collected<\/strong> when it has been fully recovered.<\/li>\n<\/ul>\n<h2 id=\"effect\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Effect on the System<\/h2>\n<table style=\"width: 100%; border-collapse: collapse; margin: 0 0 18px;\">\n<tbody>\n<tr>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Action<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Effect<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Add an Advanced Payment<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">An Advanced Payment invoice is created using the Advanced Payment invoice numbering, along with a journal entry: debit the Client and credit the Advanced Payments from Clients account. The Client&#8217;s balance is affected. The Activity Log records: The Advanced Payment invoice was created and linked to the contract.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Assign an Advanced Payment<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Linking only, with no new journal entries. The Activity Log records: The Advanced Payment invoice was linked.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Unlink<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Removes the link only, and the action is recorded in the Activity Log.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"errors\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Error Messages and Solutions<\/h2>\n<table style=\"width: 100%; border-collapse: collapse; margin: 0 0 18px;\">\n<tbody>\n<tr>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Message That Appears<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Cause<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Solution<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">You are not allowed to access this page<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Advanced Payments are not enabled in Sales Settings, or you don&#8217;t have permission to add invoices.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Enable them or request the permission.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Invalid advance payment #(number), contract client id and currency code should be the same\u2026<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The invoice belongs to a different Client or uses a different currency.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Select an invoice for the same Client and currency.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">\u2026advance payment invoice un settled amount should be greater than 0<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The invoice has been fully used.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Select an invoice that has a remaining balance.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Failed to link the Advanced Payment invoice<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The link could not be created.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Try again.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Please select at least one item<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">You haven&#8217;t selected any invoice.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Select an invoice.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"faq\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Frequently Asked Questions<\/h2>\n<h3 style=\"font-size: 18px; font-weight: bold; color: #111827; margin: 24px 0 10px;\">What is the difference between adding an Advanced Payment and assigning an Advanced Payment?<\/h3>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Adding creates a new Advanced Payment invoice, while assigning links an existing invoice to the contract.<\/p>\n<h3 style=\"font-size: 18px; font-weight: bold; color: #111827; margin: 24px 0 10px;\">Why doesn&#8217;t the Advanced Payment invoice appear in the assignment window?<\/h3>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Because it belongs to a different Client, uses a different currency, has been fully used, or is already linked to the contract.<\/p>\n<h3 style=\"font-size: 18px; font-weight: bold; color: #111827; margin: 24px 0 10px;\">How is the Advanced Payment deducted from Payment Certificates?<\/h3>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Automatically when you invoice the Payment Certificate, based on the recovery plan.<\/p>\n<\/div>\n","protected":false},"author":38,"featured_media":0,"template":"","categories":[15599,16736],"tags":[30191,17259,30195,30193,30194,30196,17261,30166,30192,30190],"class_list":["post-158161","tutorial","type-tutorial","status-publish","hentry","category-construction","category-contracts-construction","tag-add-advance-payment","tag-advance-payment-invoice","tag-advance-payment-invoice-linked","tag-advance-payments-for-construction-contracts","tag-assign-advance-payment","tag-link-advance-payment-invoice","tag-payment-certificates","tag-recovery-plan","tag-refund-advance-payment","tag-remove-invoice-from-contract"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Adding and Assigning Advanced Payments to Construction Contracts - Daftra Knowledge Base<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/docs.daftra.com\/en\/tutorial\/add-assign-advanced-payments-construction-contracts\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Adding and Assigning Advanced Payments to Construction Contracts - Daftra Knowledge Base\" \/>\n<meta property=\"og:description\" content=\"An advanced payment for a Construction contract is an amount the client pays up front before the work is carried out. It is recorded in Daftra as an advanced payment invoice, and then it is gradually recovered (deducted) from Payment Certificates invoices. From the Advanced Payments list in the contract, you can create a new [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/docs.daftra.com\/en\/tutorial\/add-assign-advanced-payments-construction-contracts\/\" \/>\n<meta property=\"og:site_name\" content=\"Daftra Knowledge Base\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-11T13:54:17+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/docs.daftra.com\/#organization\",\"name\":\"Daftra\",\"url\":\"https:\/\/docs.daftra.com\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/docs.daftra.com\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/docs.daftra.com\/wp-content\/uploads\/2023\/10\/daftra-ar.svg\",\"contentUrl\":\"https:\/\/docs.daftra.com\/wp-content\/uploads\/2023\/10\/daftra-ar.svg\",\"caption\":\"Daftra\"},\"image\":{\"@id\":\"https:\/\/docs.daftra.com\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/docs.daftra.com\/#website\",\"url\":\"https:\/\/docs.daftra.com\/\",\"name\":\"Daftra Knowledge Base\",\"description\":\"Daftra\",\"publisher\":{\"@id\":\"https:\/\/docs.daftra.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/docs.daftra.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/docs.daftra.com\/en\/tutorial\/add-assign-advanced-payments-construction-contracts\/#webpage\",\"url\":\"https:\/\/docs.daftra.com\/en\/tutorial\/add-assign-advanced-payments-construction-contracts\/\",\"name\":\"Adding and Assigning Advanced Payments to Construction Contracts - Daftra Knowledge Base\",\"isPartOf\":{\"@id\":\"https:\/\/docs.daftra.com\/#website\"},\"datePublished\":\"2026-10-26T09:52:12+00:00\",\"dateModified\":\"2026-11-11T13:54:17+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/docs.daftra.com\/en\/tutorial\/add-assign-advanced-payments-construction-contracts\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/docs.daftra.com\/en\/tutorial\/add-assign-advanced-payments-construction-contracts\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/docs.daftra.com\/en\/tutorial\/add-assign-advanced-payments-construction-contracts\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/docs.daftra.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Adding and Assigning Advanced Payments to Construction Contracts\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Adding and Assigning Advanced Payments to Construction Contracts - Daftra Knowledge Base","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/docs.daftra.com\/en\/tutorial\/add-assign-advanced-payments-construction-contracts\/","og_locale":"en_US","og_type":"article","og_title":"Adding and Assigning Advanced Payments to Construction Contracts - Daftra Knowledge Base","og_description":"An advanced payment for a Construction contract is an amount the client pays up front before the work is carried out. It is recorded in Daftra as an advanced payment invoice, and then it is gradually recovered (deducted) from Payment Certificates invoices. From the Advanced Payments list in the contract, you can create a new [&hellip;]","og_url":"https:\/\/docs.daftra.com\/en\/tutorial\/add-assign-advanced-payments-construction-contracts\/","og_site_name":"Daftra Knowledge Base","article_modified_time":"2026-11-11T13:54:17+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/docs.daftra.com\/#organization","name":"Daftra","url":"https:\/\/docs.daftra.com\/","sameAs":[],"logo":{"@type":"ImageObject","@id":"https:\/\/docs.daftra.com\/#logo","inLanguage":"en-US","url":"https:\/\/docs.daftra.com\/wp-content\/uploads\/2023\/10\/daftra-ar.svg","contentUrl":"https:\/\/docs.daftra.com\/wp-content\/uploads\/2023\/10\/daftra-ar.svg","caption":"Daftra"},"image":{"@id":"https:\/\/docs.daftra.com\/#logo"}},{"@type":"WebSite","@id":"https:\/\/docs.daftra.com\/#website","url":"https:\/\/docs.daftra.com\/","name":"Daftra Knowledge Base","description":"Daftra","publisher":{"@id":"https:\/\/docs.daftra.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/docs.daftra.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/docs.daftra.com\/en\/tutorial\/add-assign-advanced-payments-construction-contracts\/#webpage","url":"https:\/\/docs.daftra.com\/en\/tutorial\/add-assign-advanced-payments-construction-contracts\/","name":"Adding and Assigning Advanced Payments to Construction Contracts - Daftra Knowledge Base","isPartOf":{"@id":"https:\/\/docs.daftra.com\/#website"},"datePublished":"2026-10-26T09:52:12+00:00","dateModified":"2026-11-11T13:54:17+00:00","breadcrumb":{"@id":"https:\/\/docs.daftra.com\/en\/tutorial\/add-assign-advanced-payments-construction-contracts\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/docs.daftra.com\/en\/tutorial\/add-assign-advanced-payments-construction-contracts\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/docs.daftra.com\/en\/tutorial\/add-assign-advanced-payments-construction-contracts\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/docs.daftra.com\/en\/"},{"@type":"ListItem","position":2,"name":"Adding and Assigning Advanced Payments to Construction Contracts"}]}]}},"_links":{"self":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tutorial\/158161","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tutorial"}],"about":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/types\/tutorial"}],"author":[{"embeddable":true,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/users\/38"}],"version-history":[{"count":2,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tutorial\/158161\/revisions"}],"predecessor-version":[{"id":158163,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tutorial\/158161\/revisions\/158163"}],"wp:attachment":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/media?parent=158161"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/categories?post=158161"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tags?post=158161"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}