{"id":78286,"date":"2026-10-15T15:51:26","date_gmt":"2026-10-15T13:51:26","guid":{"rendered":"https:\/\/juvo.be\/?p=78286"},"modified":"2026-10-21T08:13:29","modified_gmt":"2026-10-21T06:13:29","slug":"line-level-invoice-matching","status":"publish","type":"post","link":"https:\/\/juvo.be\/en\/line-level-invoice-matching\/","title":{"rendered":"Header or line level: the check that misses differences that cancel each other out"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.20.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.9&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>What does your invoice verification process miss<\/strong> if it only compares the invoice total to the purchase order total? Perhaps you recognize this approach: if the purchase order number exists and the total matches, the invoice is approved, and the line items below are not reviewed further. Checking only the total allows discrepancies to slip through that cancel each other out in the total: the total is correct, but the line items aren\u2019t. If you check the total, you know the sum is correct\u2014not that the invoice itself is correct. Your approach wasn\u2019t negligence.    <\/p>\n<p>This page about <strong>3-way invoice matching<\/strong> shows you what you can check in your own settings tomorrow: header or line-item level, how many documents you\u2019re matching an invoice against, and what your tolerances are set to. A structured e-invoice delivers the invoice data in a structured format, but does not automatically compare it to a purchase order or receipt. That matching process remains a separate step. <a href=\"https:\/\/juvo.be\/en\/e-invoicing-vs-ap-automation\/\" target=\"_blank\" rel=\"noopener\">You can read more about this in the section on what structured invoices do and don\u2019t solve<\/a>. First, let\u2019s look at the other side: what can you determine about matching at the total level?    <\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/juvo.be\/wp-content\/uploads\/juvo-factuurmatching-regelniveau-hero.webp&#8221; alt=&#8221;Invoice and purchase order side by side, with one matching line highlighted in violet on each document.&#8221; title_text=&#8221;juvo-factuurmatching-regelniveau-hero&#8221; _builder_version=&#8221;4.27.9&#8243; _module_preset=&#8221;default&#8221; border_radii=&#8221;on|6px|6px|6px|6px&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.20.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row make_equal=&#8221;on&#8221; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Tekst&#8221; _builder_version=&#8221;4.27.9&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#F2F2F2&#8243; min_height=&#8221;100%&#8221; custom_padding=&#8221;25px|25px|25px|25px|true|true&#8221; border_radii=&#8221;on|6px|6px|6px|6px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>What actually works well in terms of overall matching<\/h2>\n<p><strong>In the AP environments we encounter<\/strong>, many tools and ERP systems match the invoice total against the purchase order total rather than line by line. Matching by total is quicker to set up. It usually works in the ERPs we encounter without any customization. And for an invoice with no line-item discrepancies, matching by total yields the same result as matching at the line-item level. These are isolated observations, not an explanation of how organizations configure their matching processes.    <\/p>\n<p><strong>What does that mean for you?<\/strong> Your setting was not negligence. The difference with line level only arises with an invoice where line items differ. Matching at the total is a design choice with a consequence: differences that cancel each other out go unnoticed. What happens now with an invoice where the line items do differ?   <\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.20.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row admin_label=&#8221;Row&#8221; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.8&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>What Goes Unnoticed<\/h2>\n<p>&nbsp;<\/p>\n<p><strong>Take, for example<\/strong>\u2014and not as a customer case\u2014an invoice and a purchase order totaling \u20ac10,000. Line 1 is overbilled by \u20ac500, line 2 is underbilled by \u20ac500, and line 3 is correct. The difference in the total is \u20ac0.  <\/p>\n<p>&nbsp;<\/p>\n<table style=\"border-collapse: collapse; width: 100%;\" border=\"1\">\n<tbody>\n<tr>\n<td style=\"width: 25%;\"><strong>Rule<\/strong><\/td>\n<td style=\"width: 25%;\"><strong>Invoice<\/strong><\/td>\n<td style=\"width: 25%;\"><strong>Order Form<\/strong><\/td>\n<td style=\"width: 25%;\"><strong>Difference<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"width: 25%;\">Rule 1<\/td>\n<td style=\"width: 25%;\">\u20ac4,500<\/td>\n<td style=\"width: 25%;\">\u20ac400<\/td>\n<td style=\"width: 25%;\">+ \u20ac500<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 25%;\">Rule 2<\/td>\n<td style=\"width: 25%;\">\u20ac3,000<\/td>\n<td style=\"width: 25%;\">\u20ac3,500<\/td>\n<td style=\"width: 25%;\">&#8211; \u20ac500<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 25%;\">Rule 3<\/td>\n<td style=\"width: 25%;\">\u20ac2,500<\/td>\n<td style=\"width: 25%;\">\u20ac2,500<\/td>\n<td style=\"width: 25%;\">\u20ac 0<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 25%;\">Total<\/td>\n<td style=\"width: 25%;\">\u20ac10,000<\/td>\n<td style=\"width: 25%;\">\u20ac10,000<\/td>\n<td style=\"width: 25%;\">\u20ac 0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong>Checking the total allows for discrepancies that cancel each other out in the total<\/strong>: in this example, the total is correct, but the line items are not. If you check the invoice at the line-item level, you\u2019ll see line 1 and line 2 listed next to their corresponding purchase order lines. The example does not indicate how often this happens.  <\/p>\n<p><strong>In the AP environments we\u2019re seeing,<\/strong> discrepancies at the line-item level\u2014such as incorrect items, price agreements that weren\u2019t followed on a single line item, and overbilling hidden behind a partial shipment\u2014cancel each other out overall. In the case of an incorrect item, the invoice line item lists something different from what you ordered. In the case of a price agreement that wasn\u2019t followed, the price on that specific line item differs from what was agreed upon. In the case of over-invoicing hidden behind a partial delivery, a line item is invoiced for more than was actually delivered. So, what do you use to verify an invoice line item: just the purchase order, or also the delivery receipt and inspection report?[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.20.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row admin_label=&#8221;Row&#8221; _builder_version=&#8221;4.27.7&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.9&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>Matching two, three, or four times: what to check and where<\/h2>\n<p><strong>The number of documents you attach to an invoice depends on the nature of the purchase,<\/strong> not on a single, blanket setting. With a software license, there is no physical receipt of goods. Below, you can see for each level which purchases this applies to and what it covers.  <\/p>\n<p>&nbsp;<\/p>\n<h3>2-way matching: invoice vs. purchase order<\/h3>\n<p>&nbsp;<\/p>\n<p><strong>2-way matching compares the invoice with the purchase order<\/strong>. It is suitable for purchases without a physical receipt, such as services, subscriptions, licenses, and framework agreements. In such cases, there is no receipt to compare the invoice against.  <\/p>\n<p><strong>Detects<\/strong>: differences in price and, depending on your system, also in quantity compared to the order.<\/p>\n<p>&nbsp;<\/p>\n<h3>3-way matching: including the receiver<\/h3>\n<p>&nbsp;<\/p>\n<p><strong>3-way matching includes the receipt of goods<\/strong>. It applies to goods. For an SME that purchases goods, 3-way matching is the basic check on those purchases: you verify that you are paying for what was ordered and received. This is a practical consideration for an SME that purchases goods.   <\/p>\n<p><strong>Includes<\/strong>: in addition, billing for items that were not (fully) received.<\/p>\n<p>&nbsp;<\/p>\n<h3>4-way matching: when the evaluation counts<\/h3>\n<p>&nbsp;<\/p>\n<p><strong>4-way matching adds the inspection step<\/strong>. It is used in situations where inspection is critical, such as manufacturing, pharmaceuticals, food, and construction. These sectors are just a few examples. In such situations, a delivery that has arrived has not yet been approved.   <\/p>\n<p><strong>Includes<\/strong>: in addition, payment for goods that were received but rejected.<\/p>\n<p><strong>However, you can only<\/strong> compare line by line once you know which invoice line corresponds to which purchase order line.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.20.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row admin_label=&#8221;Row&#8221; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.9&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>Rule Link: The supplier does not use your words<\/h2>\n<p><strong>That\u2019s the problem<\/strong>: matching at the line level won\u2019t work if the supplier uses a different description than the buyer. That\u2019s true for exact-text matching. The supplier\u2019s description isn\u2019t necessarily the same as the buyer\u2019s. In that case, exact-text matching won\u2019t work.   <\/p>\n<p>Here\u2019s an example: the purchase order says \u201cA4 copy paper, 80 g\/m\u00b2,\u201d and the invoice says \u201cWhite A4 paper, 80 g, 500 sheets.\u201d In this example, both refer to the same item: 80-gram A4 paper. If you want to match an invoice with a purchase order and a receipt, a letter-by-letter comparison won\u2019t help you here. <strong>To match at the line level, link invoice lines to purchase order lines based on meaning<\/strong> rather than exact text. If something isn\u2019t listed on the purchase order, note it\u2014don\u2019t force it into a line.   <\/p>\n<p><strong>For those managing the application: linking and comparing are two separate steps<\/strong>: first, you link each invoice line to a purchase order line; then, you compare the quantity and price for each pair. In our experience, AI is needed for the semantic linking, but not for the rest of the matching process. We do not specify a match percentage here. You can read more about our approach under <a href=\"https:\/\/juvo.be\/seopress_404\/business-process-automation\/\" target=\"_blank\" rel=\"noopener\">\u201cProcess Automation at JUVO<\/a>.\u201d When is a discrepancy between two linked lines significant enough to block the invoice?[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.20.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row admin_label=&#8221;Row&#8221; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.9&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>Tolerances: Where the Hidden Profit Lies<\/h2>\n<p>That\u2019s what the tolerance determines: it defines which discrepancy between linked rules constitutes an exception. If your purchases vary in amount or type, a single overall tolerance will be too broad for some categories and too strict for others. <strong>Four principles apply to your invoice verification tolerances<\/strong>. <\/p>\n<p>1. <strong>Percentage and absolute limit.<\/strong> A tolerance should have both a percentage and an absolute limit. Here\u2019s a calculation example without an absolute limit: a 2% tolerance on an order of \u20ac1,000,000 allows for a difference of \u20ac20,000. <\/p>\n<p>2. <strong>Asymmetric.<\/strong> Set your tolerance asymmetrically: be lenient when the supplier invoices less than what was ordered, and strict in the other direction.<\/p>\n<p>3. <strong>Segmented.<\/strong> Segment your spending limits by category and price range, rather than using a single, blanket limit for a wide variety of purchases.<\/p>\n<p>4. <strong>Clear minor discrepancies.<\/strong> Automatically clear minor discrepancies. What happens after an exception occurs is beyond the scope of this page; to <a href=\"https:\/\/juvo.be\/en\/invoice-exception-management\/\" target=\"_blank\" rel=\"noopener\">learn more, read about what an exception actually costs you<\/a>. <\/p>\n<p><strong>Two of the four principles\u2014Principle 1 and Principle 4\u2014involve configuring your existing system<\/strong>, to the extent that it allows, and eliminate some of the exceptions without requiring a purchase. The question remains: in which situations are the regulatory requirements and this configuration not worth the effort?[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.20.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row make_equal=&#8221;on&#8221; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Tekst&#8221; _builder_version=&#8221;4.27.9&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; min_height=&#8221;100%&#8221; custom_padding=&#8221;25px|25px|25px|25px|true|true&#8221; border_radii=&#8221;on|6px|6px|6px|6px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>When matching at the line level isn&#8217;t worth the effort<\/h2>\n<p>Matching at the rule level isn&#8217;t always worth the effort. <strong>There are three situations in which it isn&#8217;t<\/strong>.<\/p>\n<ol>\n<li><strong>Without lines on your order forms<\/strong>, there is no line level. Header matching\u2014matching by total\u2014only makes sense when there are no lines on the order form. <\/li>\n<li><strong>When services are provided almost exclusively under a framework agreement<\/strong>, the risk lies in the price agreement and not in the rules.<\/li>\n<li><strong>Without recorded goods receipts<\/strong>, 3-way matching is a false sense of security, and you have to start with purchasing. How will you determine tomorrow which of these situations you find yourself in? <\/li>\n<\/ol>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.9&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row make_equal=&#8221;on&#8221; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Tekst&#8221; _builder_version=&#8221;4.27.9&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#F2F2F2&#8243; min_height=&#8221;100%&#8221; custom_padding=&#8221;25px|25px|25px|25px|true|true&#8221; border_radii=&#8221;on|6px|6px|6px|6px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>First Steps Without Us<\/h2>\n<p>You can check <strong>your current matching status today<\/strong> without our help and without making a purchase. Start by following these steps. <\/p>\n<ol>\n<li><strong>Check your tolerance.<\/strong> Check your ERP system to see what the tolerance is today, and whether there is an absolute limit in addition to the percentage.<\/li>\n<li><strong>Take a sample.<\/strong> Manually review ten rejected and ten approved invoices from last month at the line-item level. Based on our own estimate, this will take about an hour, depending on the number of line items per invoice. This will give you an initial, useful answer.  <\/li>\n<\/ol>\n<p><strong>What you\u2019ll find there is an initial answer: your business case or your peace of mind<\/strong>\u2014not a definitive verdict. What remains are the questions of what your ERP can already do, whether you\u2019ll encounter more exceptions, and whether you need AI. <\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.20.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row make_equal=&#8221;on&#8221; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text admin_label=&#8221;Tekst&#8221; _builder_version=&#8221;4.27.9&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; min_height=&#8221;100%&#8221; custom_padding=&#8221;25px|25px|25px|25px|true|true&#8221; border_radii=&#8221;on|6px|6px|6px|6px&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<p><strong>These are the three objections<\/strong> that remain after the initial steps have been taken.<\/p>\n<p>&nbsp;<\/p>\n<h3>Can my ERP system already perform line-item matching?<\/h3>\n<p>&nbsp;<\/p>\n<p>In the ERP systems we encounter, you can <strong>often achieve line-level control in part through the tolerance settings<\/strong>. You can see what your current settings are in the first step above. <\/p>\n<p>&nbsp;<\/p>\n<h3>Will I get more exceptions if I match at the line level?<\/h3>\n<p>&nbsp;<\/p>\n<p><strong>Matching at the line-item level may increase the number of exceptions in the short term<\/strong>. That is why tolerances and write-off rules are necessary, such as the four principles listed above. <\/p>\n<p>&nbsp;<\/p>\n<h3>Do I need AI to match at the line level?<\/h3>\n<p>&nbsp;<\/p>\n<p><strong>In our experience, AI is needed for the semantic match<\/strong>, but not for the rest of the matching process. Comparing quantity and price per pair doesn\u2019t require AI. <a href=\"https:\/\/juvo.be\/en\/accounts-payable-automation\/\" target=\"_blank\" rel=\"noopener\">To learn how this fits into the overall invoice workflow, read about how we automate accounts payable<\/a>.  <\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.20.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row make_equal=&#8221;on&#8221; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.17.6&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_cta title=&#8221;Want to know what your invoice matching lets through?&#8221; button_url=&#8221;https:\/\/juvo.be\/en\/accounts-payable-automation\/&#8221; url_new_window=&#8221;on&#8221; button_text=&#8221;Book a conversation&#8221; _builder_version=&#8221;4.27.9&#8243; _module_preset=&#8221;default&#8221; link_option_url=&#8221;https:\/\/juvo.be\/en\/accounts-payable-automation\/&#8221; link_option_url_new_window=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Start with your invoice process and see what automation delivers there.<\/p>\n<p>[\/et_pb_cta][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What does your invoice verification process miss if it only compares the invoice total to the purchase order total? Perhaps you recognize this approach: if the purchase order number exists and the total matches, the invoice is approved, and the line items below are not reviewed further. Checking only the total allows discrepancies to slip [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":78633,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_titles_title":"3-way matching facturen: header of regelniveau?","_seopress_titles_desc":"3-way matching facturen: op het totaal mis je fouten die elkaar opheffen. Waarom regelniveau het verschil maakt en hoe je toleranties instelt.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","content-type":"","footnotes":""},"categories":[88,86],"tags":[],"class_list":["post-78286","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-artificial-intelligence","category-procesautomatisering"],"acf":[],"_links":{"self":[{"href":"https:\/\/juvo.be\/en\/wp-json\/wp\/v2\/posts\/78286","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/juvo.be\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/juvo.be\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/juvo.be\/en\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/juvo.be\/en\/wp-json\/wp\/v2\/comments?post=78286"}],"version-history":[{"count":73,"href":"https:\/\/juvo.be\/en\/wp-json\/wp\/v2\/posts\/78286\/revisions"}],"predecessor-version":[{"id":79340,"href":"https:\/\/juvo.be\/en\/wp-json\/wp\/v2\/posts\/78286\/revisions\/79340"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/juvo.be\/en\/wp-json\/wp\/v2\/media\/78633"}],"wp:attachment":[{"href":"https:\/\/juvo.be\/en\/wp-json\/wp\/v2\/media?parent=78286"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/juvo.be\/en\/wp-json\/wp\/v2\/categories?post=78286"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/juvo.be\/en\/wp-json\/wp\/v2\/tags?post=78286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}