Category: Business CentralRead time: 6 MinsPublished on: 20 Mar 2026

How to set up prepayments in Business Central

Prepayments in Microsoft Dynamics 365 Business Central help businesses manage advance payments efficiently, improving cash flow visibility and reducing financial risk. Whether you're handling sales prepayments or vendor advance payments, understanding how prepayments work in Business Central is essential for accurate financial management.

In this guide, we’ll walk through how to set up prepayments in Business Central step-by-step, including configuration, workflows, and posting processes. For organizations with complex requirements such as multi-entity setups or custom workflows, working with Business Central consulting services can help ensure a scalable and error-free implementation.

1. What are prepayments in Business Central?

Prepayments in Business Central refer to collecting partial or full payment before delivering goods or services. This approach is commonly used to mitigate financial risk, ensure customer/vendor commitment, and maintain predictable cash flow.

The system manages this through prepayment invoices, which are processed separately from final invoices. When posted, prepayments create dedicated ledger entries and are automatically applied during final invoicing, ensuring a clean audit trail and accurate accounting.

Business Central manages this through prepayment invoices, which are kept separate from the final invoice. When a prepayment invoice is posted, the system creates its own set of ledger entries and later applies those amounts automatically when the final invoice is issued. This keeps your financial records clean, accurate, and easy to trace during audits.

Prepayments in Business Central can be configured for both sales and purchase transactions, allowing businesses to define advance payment requirements for customers and vendors. You can set prepayment percentages at multiple levels, including customers, vendors, items, and price groups, making the configuration flexible for different business scenarios.

2. How to Set Up Prepayments in Business Central (Step-by-Step Configuration)

Setting up prepayments in Microsoft Dynamics 365 Business Central is a critical step in ERP financial management and cash flow control. Proper configuration ensures accurate prepayment posting, reduces manual errors, and supports better financial decision-making.

Below is a step-by-step guide to configuring prepayments in Business Central. Business Central allows you to define prepayment requirements at different configuration levels, ensuring flexibility and control over advance payment processing:

  1. Customer/ Vendor Card

    Set default prepayment percentages for specific Customers/ Vendors.

  2. Item

    Configure prepayment percentages for individual items. Additionally, can limit the configuration to certain customers, customer price groups or for all customers.

    A screenshot of the Business Central Item Card for item 00001327, showing the navigation path to Sales Prepayment Percentages through the Related > Sales menu.
    A screenshot of the 'Sales Prepayment Percentages' page in Business Central, showing a dropdown menu for 'Sales Type' with options: Customer, Customer Price Group, and All Customers.
    A screenshot of the Business Central Item Card for item 00001327, showing the navigation path to Purchase Prepayment Percentages through the Related > Purchases menu.
    A screenshot of the Purchase Prepmt. Percentages page in Business Central, filtering by Item No. 00001327 and showing empty fields for Vendor No. and Prepayment %.
  3. Sales/ Purchase Documents

    Override or adjust prepayment percentages directly on an order when needed. This flexibility allows businesses to apply prepayments consistently while still accommodating special cases.

3. How to Enable Prepayments in Business Central?

To enable prepayments in Business Central, you must complete the following configuration steps to ensure accurate accounting and system behaviour:

  1. No. Series Setup

    Ensure that No. series for the prepayment were selected. It should be configured in the ‘Sales & Receivables Setup’ and ‘Purchases & Payables Setup’.

    A screenshot of the Purchase Prepayment Percentages list in Business Central, showing a new entry for Item 00001327 with a Prepayment % of 20 set to apply to all vendors.
    A screenshot of the Purchases & Payables Setup page in Business Central, showing the Number Series FastTab.
  2. General Posting Setup

    Assign the appropriate G/L accounts for sales and purchase prepayments. This ensures accurate posting of prepayment transactions.

    A screenshot of the No. Series Lines page for the RAWMAT code. It shows the starting date as 11/13/2025 and the starting number as RAWMAT-0001, with the increment set to 1.
  3. Customer and Vendor Setup

    Enter the default Prepayment % on customer and vendor cards. This percentage is respective for the individual customer/ vendor. This value automatically populates when creating orders.

    A screenshot of the General Posting Setup page in Business Central. Red boxes highlight the Sales Prepayments Account and Purch. Prepayments Account columns.
    A screenshot of the Customer Card for customer C0000005, focusing on the Payments FastTab. A red box highlights the Prepayment % field, which is currently set to 0.
  4. Sales & Purchase Document Setup

    In sales or purchase orders, Business Central automatically calculates the prepayment amount based on the defined percentage based on their individual customer/ vendor cards. You can review, adjust, or manually enter the required amount.

    A screenshot of Sales Order SO87104 with  a red box highlighting the Prepayment FastTab, showing specific fields such as Prepayment %, Prepmt.
    A screenshot of Purchase Order 5471. A red box highlights the Prepayment FastTab under the Shipping and Payment section.

4. Prepayment Workflow in Business Central (Invoice Creation & Posting Process)

Once prepayment configuration is complete, Business Central follows a structured prepayment workflow to manage advance payments efficiently across sales and purchase transactions:

Step 1: Create a Sales or Purchase Order.

Step 2: Review the Prepayment Amounts on each line or header, which would be populated based on item or customer/ vendor configurations.

Step 3: Generate the Prepayment Invoice by Actions -> Posting -> Prepayment -> Post Prepayment Invoice.

A screenshot of Sales Order SO87104 in Business Central. The navigation menu is open to Actions > Posting > Prepayment, with a red box highlighting the option Post Prepayment Invoice.

Step 4: Receive Payment from the customer or complet e payment to the vendor.

Step 5: Continue Order Processing (ship/receive) only after the prepayment conditions are met.

Step 6: Post the Final Invoice, which automatically deducts the prepayment amount and posts the remaining balance.

This end-to-end prepayment lifecycle in Business Central ensures accurate financial tracking, automated reconciliation, and improved transparency across transactions.

5. How Business Central Calculates Prepayments: Priority Rules Explained

Sometimes an order can have different prepayment percentages set in different places on the header or on individual lines or on the item. When multiple prepayment percentages are defined, Business Central uses a structured priority logic to determine which value to apply: Here’s the order it follows:

  • First, it checks if there’s a prepayment percentage defined for the specific item on the line and for that particular customer or vendor.
  • If not, it looks for a percentage set for the item on the line combined with the customer/vendor price group.
  • If still nothing, it checks whether there’s a general prepayment percentage for the item (not linked to any customer/vendor).
  • If none of these exist, the system finally uses the prepayment percentage from the sales or purchase header.

This way, the system always uses the most specific prepayment rule available.

Prepayments in Microsoft Dynamics 365 Business Central play a key role in financial control, risk management, and cash flow optimization. By implementing the right configuration and following best practices, businesses can streamline advance payment processing and maintain accurate financial records.

From automated prepayment invoices to flexible configuration across customers, vendors, and items, Business Central provides a powerful framework for managing advance payments efficiently within an ERP system.

Prepayments in Business Central are a powerful feature that helps businesses operate with greater confidence and financial stability. When set up and used correctly, they significantly reduce risk, improve efficiency, and keep your financial processes clean and predictable.

6. FAQs