Connect (authenticate and link) your Business Central accounting system to Alvys and configure how transaction types, drivers, carriers, subsidiaries, and fleets are exported and synced.
Overview
The Alvys to Business Central integration exports, syncs, and posts customer invoices, carrier bills, and driver settlements from Alvys to Business Central (also called Microsoft Dynamics 365 Business Central or BC) and imports payment updates back into Alvys. After connecting, you configure which transaction types to export, how vendors are matched or created, and how subsidiaries and fleets map to Business Central dimensions. Each Alvys subsidiary is connected to Business Central separately. Complete this process once per subsidiary.Before You Start
Before initiating the connection within the Alvys platform, your Business Central environment must be structurally and administratively prepared. Ensure that your tenant has an active Business Central subscription with an administrator user and that the following items are configured:- Company Architecture Setup (Standard Multiple Companies or MEM Entity Codes)
- Account Licensing & Permissions (Essentials/Premium License and Permission Sets)
- Chart of Accounts Configuration (Active Revenue/Expense Accounts with Direct Posting enabled)
- Posting Groups (Customer, Vendor, and General Business Posting Groups)
- Tax Setup & Calculation (Tax Groups and Tax Area Codes)
- General Journal Setup
- IRS 1099 Configuration (1099 Form Boxes and Vendor Card assignment)
💡 If these are not set up, refer to the Business Central: Prerequisites article before proceeding to the connection steps below.
Steps
Navigate to the Alvys Integrations Page by clicking your username in the bottom-left corner and selecting Integrations, or by copying and pasting the following URL into your browser: https://app.alvys.com/#/manage/integrations.
Management menu with Integrations highlighted
Image showing accounting Integration category dropdown
*Business Central Tile under the accounting section of the Integrations List. *
Shows the “Add Integration” modal with Alvys Inc selected under the Subsidiaries configuration options.
Displays the “Business Central Integration” setup step with a blue box highlighting the clickable Login link.
Features step 2 of the integration wizard with a blue box focusing on the company selection dropdown field.- Click the Search icon (magnifying glass) in the top right of the Business Central header.
- Search for Companies and select the related link.

- Shows Business Central application menu search bar with a blue box highlighting the Companies task list option.*
Shows step 3 of the configuration setup, prompting the user to assign a default general journal for journal entries.
Shows step 4 of the setup, prompting the selection of a default payment method for carriers.💡 Selecting a default payment method for vendors is not mandatory, but it offers ease to users.
Displays step 5 of the setup tracking the input field for the IRS 1099 Code.
Shows the finalized Step 1 configuration screen with a blue box highlighting the Next navigation button.Configuration Settings
After successful validation, use this section to define how transactions flow from Alvys to Business Central (BC). These settings determine what data is sent, when it is triggered, and how it appears in your General Ledger.
Account Settings dialogue in Alvys integrations pageTransaction Types
There are two (2) transaction types available for synchronization:- Revenue This option determines whether revenue transactions are synchronized. When enabled, income-related financial data such as customer invoices (sales invoices) will be exported.
- Expense This option determines whether expense transactions are synchronized. When enabled, cost-related financial data, such as driver pay and carrier bills (purchase invoices), will be exported.
Displays Step 2 (Account Settings) with active checkboxes enabling both Revenue and Expense mappings.Ignore Driver Bills
This setting prevents the export of all driver bills, including company drivers and owner-operators, to Business Central. When enabled, driver-associated bills will not be exported, giving users greater control over which transactions are sent to external accounting systems. This option is commonly enabled when driver pay is managed outside of Business Central, such as through a payroll system or a separate driver settlement solution. Please note that even when this setting is enabled, external carrier bills, subsidiary carrier bills, and company expenses such as fuel and tolls may still be exported if those options are configured.Single Bill for Driver Statement
This setting controls how bills for company drivers and owner operators are exported to Business Central. It is used to consolidate all charges and transactions related to a driver, including trips, fuel, tolls, and other expenses, into a single bill per driver statement. When enabled, a single bill is exported to Business Central for the total net amount of the paystub. All components of driver pay are consolidated into this bill, including trip pay, accessorials, deductions, credits, reimbursements, and any other adjustments. Each component appears as a separate line item on the bill, providing detailed visibility while keeping the accounting export grouped into one transaction. This option is commonly used when driver pay is processed on a scheduled basis, such as weekly or biweekly payroll cycles. When disabled, generating a customer invoice will also export the driver bill for the individual trip. Each trip or delivery is exported as a separate bill. When a paystub is generated, multiple bills are exported for each transaction type on the paystub, including separate bills for credits, deductions/reimbursements.Generate Carrier Invoice Separately
This setting applies to brokerage-type trips where an external carrier and its assets are assigned to a load. When enabled, the system verifies that a carrier invoice document has been uploaded before exporting the carrier bill to Business Central. Specifically, when a brokerage trip is delivered or released and the user uploads a document of the type of carrier invoice, the system will export the carrier bill to Business Central. This can also be triggered when a user generates the customer invoice for a load; the system will verify that a carrier invoice has been uploaded, and if no carrier invoice is found, the carrier bill will not be exported to Business Central. This setting should only be enabled when carrier invoices are required as part of the workflow prior to exporting external carrier bills for payment. If this setting is disabled, generating the customer invoice for a trip with an external carrier will automatically export the carrier bill to Business Central, even if the carrier invoice has not been uploaded.💡 If this setting was previously enabled but no carrier invoice document was uploaded, the carrier bill was not created and therefore was not exported to Business Central. To resolve this, upload a document of type Carrier Invoice to the trip, then select Regenerate Invoice. This will create the carrier bill and initiate its export to Business Central.
Process Statement by Tax Category
When enabled, only bills for 1099 drivers are exported to Business Central. Bills for W-2 drivers are excluded, allowing users to manage W-2 driver payments in a separate payroll system. When disabled, bills for both W-2 and 1099 drivers are exported. This setting is typically enabled by tenants that handle W-2 driver compensation outside of Business Central and want to prevent those purchase invoices from being sent while still exporting 1099 driver expenses.
Image showing the Tax Category on driver profile.💡 Some settings must be used together, while others should not be enabled at the same time. Refer to the Configuration Dependencies and Incompatible Settings section for guidance.
Pay Subsidiary Carrier
This setting applies to trips involving a subsidiary carrier (i.e., a carrier operating under a subsidiary of the main company) that is assigned alongside the tenant’s internal assets. By default, when a driver statement is generated and assuming the Single Bill for Driver Statement setting is enabled, a bill is exported for the tenant’s driver on the trip. When Pay Subsidiary Carrier is enabled, this behavior changes; instead of exporting a bill/purchase invoice for the driver when a paystub is generated, the system exports a purchase invoice for the subsidiary carrier when the load invoice is generated.** E.g. Alvys Inc **
Ignore Zero Valued Transactions
When enabled, this setting excludes invoices and bills with a total financial value of zero, meaning transactions that have no overall impact on the accounts will not be exported.
Image showing sample Alvys Invoice with total billable of $0Create Vendor Using 1099 Tax Company
The “Create Vendor Using 1099 Tax Company” setting allows users to determine whether vendors should be created in Business Central using the tax company details (Tax Company Name and Address) specified in the Tax Information section of the Alvys driver profile (for either company drivers or owner-operators with the tax category of 1099).
Image showing the Tax Company Name and Company AddressMatch Vendors by Name
The “Match vendors by name” setting controls how Alvys finds an existing Business Central vendor for a carrier. Alvys always tries to match a carrier to a vendor by MC number first. This setting decides what happens when no MC-number match is found:- Enabled (the default). Alvys falls back to matching by name. This is the long-standing behavior, so leaving it on changes nothing.
- Disabled. Alvys matches by MC number only. When there is no MC-number match it creates a new vendor rather than matching on a name, which keeps carriers that share a name but hold different MC numbers separate.
Carrier Statements
This setting must be enabled to export carrier statements as bills when generating a Carrier Statement from the Carrier Settlements module. If you use the Carrier Settlements module to generate statements for external carriers and want these statements automatically exported to business central upon generation, this setting must be enabled. This is the only scenario in which this option should be turned on. If you do not use the Carrier Settlements module and want carrier statements to be exported only when the carrier invoice is manually uploaded for a trip, this setting should be disabled, and the option to generate carrier invoices separately should be enabled. Alternatively, if you prefer carrier statements to be exported only when the customer invoice is generated on a load, this setting should also be disabled, and the option to generate carrier invoices separately should remain disabled.Export Company Fuel Expense
The TMS allows users to record fuel transactions, either manually or imported directly from the fuel provider. These transactions can be viewed in the** **Alvys Fuel Report. In the fuel report, if a transaction is marked “Deduct Transaction” true, the cost will be deducted from the linked driver during payroll (statement generation). If it is not deducted, Deduct Fuel false (-), the transaction is treated as a company expense.
Image showing the Alvys Fuel Report with the Deduct Transaction highlightedExport Company Toll Expense
The TMS allows users to record toll transactions, either manually or imported directly from the toll provider. These transactions can be viewed in the Alvys Toll Report. If a transaction is marked “Deduct Toll” true, the cost will be deducted from the linked driver during payroll. If it is not deducted, Deduct Toll false (-), the transaction is treated as a company expense.
Image showing the Alvys Toll Report with the Deduct Transaction highlightedReference number prefix
This setting allows Alvys’ predefined prefixes to be applied to transaction reference numbers, altering how transactions are identified when sent from Alvys to Business Central. Different transaction types, such as Load Invoices, Bills from Trips, and Bills from Paystubs, have specific prefixes. For example, an invoice might appear as ALD-100000. Alvys Predefined Prefixes:- ALD – Load
- ATP – Trip
- APS – Paystub
- AEK – E-Check
- AFL – Fuel
- ADT – Deduction
- ATL – Toll
- AAC – Accessorial
Subsidiaries
Alvys subsidiaries can be mapped to an Entity Dimension created in Business Central. Entity dimensions are typically established to distinguish and report on multiple legal entities within a single database environment. For tenants using Multi-Entity Management (MEM), Business Central generally operates as a single database, or single company, that contains multiple legal entities. To ensure proper financial separation and reporting, a Global Dimension commonly labeled Entity, or Subsidiary is used to tag all transactions accordingly. In this structure, each Alvys subsidiary must be mapped to the corresponding Business Central dimension value. However, if the Business Central environment is configured with multiple separate companies, meaning individual databases, rather than a single company utilizing dimensions for MEM, the subsidiary mapping step within the integration is typically unnecessary. In this scenario, the integration logic differs because the Entity is inherently defined by the specific company connection itself.Prerequisites for Successful Subsidiary Mapping
Before completing this in Alvys, you must ensure your Dimensions are correctly established in Business Central: Dimension Definition: Ensure your “Entity” or “Subsidiary” dimension is set as a Global Dimension in your General Ledger Setup. Value Creation: Every subsidiary you intend to use must already exist as a Dimension Value within that dimension. For detailed instructions on establishing and configuring dimensions within Microsoft Business Central, please refer to the official documentation: Working with Dimensions - Business Central | Microsoft Learn** **Set up dimensions in Dynamics 365 Business CentralHow to Map Alvys Subsidiaries to Business Central
Select the Subsidiaries Checkbox: Within the Alvys integration setup, check the Subsidiaries box.
Shows an unselected configuration checkbox for the Subsidiaries field parameter.
Displays a progress indicator icon highlighting Step 3 (Subsidiaries) within a multi-step setup flow.
Shows Step 3 (Subsidiaries) containing an unconfigured Class dropdown menu.
hows Step 3 (Subsidiaries) tracking the configuration line for Alvys Inc alongside a searchable dropdown menu.Fleets
Mapping Alvys Fleets to Business Central Dimensions allows you to track profitability by specific fleet or truck groups within your financial statements. In Business Central, this is usually handled via Dimensions. In Alvys, this mapping ensures that every time a load is synced, the correct “Tag” is attached to the General Ledger entry.How to Map Alvys Fleets to Dimensions:
Select the Fleets checkbox, which will create an additional step called Fleets.
*Displays an unselected configuration checkbox for the Fleets field *
Displays a progress indicator icon highlighting Step 4 (Fleets) within a multi-step setup flow.
Shows Step 4 (Fleets) featuring an unconfigured Class sorting dropdown menu.Shared Billing/Intercompany Billing
Shared Billing is used when a load is invoiced by one subsidiary (Invoice As) and tendered by another subsidiary (Tender As), and both subsidiaries have separate accounting integrations. This setting ensures that all financial transactions are correctly recorded across the two subsidiaries. Invoice As Subsidiary (e.g., Alvys Inc)
view of the billing configuration dropdown menu with Invoice Customer As set to Alvys Inc.- Creates a customer invoice for the load
- Creates an intercompany bill to the Tender As subsidiary (Alvys Brokerage) for the carrier/driver cost
Displays a minimal status line reflecting that the current load is being handled under Tendering As: Alvys Brokerage.- Creates an intercompany invoice back to the Invoice As subsidiary
- Creates a vendor bill to the carrier or driver for the load
Send E-Check on Generation
This setting controls whether e-Check transactions created in Alvys are automatically exported to Business Central at the moment the e-Check is generated. When this setting is enabled, Alvys immediately creates and transmits a journal entry to the selected General Journal Batch in Business Central. The journal entry will post according to the journal batch configuration and the user permissions established in Business Central. It is important to ensure that the designated General Journal Batch exists, is not blocked, and that the integration user has sufficient permissions to create and post journal entries. If this setting is disabled, e-Check journal entries will not export automatically. Instead, the export occurs when the e-Check is included on a generated driver statement or when a carrier bill is exported.Add Asset Dimensions
The Add Asset Dimensions setting allows users to map Alvys Assets (trucks and drivers) to Dimensions in Microsoft Dynamics 365 Business Central. In BC Dimensions are used to categorize financial data for reporting and analysis, enabling organizations to track profitability and performance by specific operational assets. Before enabling this feature in Alvys, the required Dimension Codes and Dimension Values must be created in Business Central. Create Dimension Codes (in Business Central):- Navigate to the Dimensions page (🔍 Search → Dimensions).
- Click New.
- Create a dimension code such as DRIVERS (Name: Drivers).
- Create a dimension code such as TRUCKS (Name: Trucks). Create Dimension Values (in Business Central):
- Open the DRIVERS dimension and select Dimension Values.
- Click New and create a value for each driver (for example, Code: JOHN).
- Open the TRUCKS dimension and select Dimension Values.
- Click New and create a value for each truck (for example, Code: T01). **Microsoft documentation reference: **Work with dimensions After the Dimension Codes and Values are created in Business Central, the user must map the Dimension Codes in the Alvys integration settings. In Alvys, you will map:
- Alvys Driver → Business Central Dimension Code: DRIVERS
- Alvys Truck → Business Central Dimension Code: TRUCKS
💡 The user should not map individual Dimension Values in Alvys. During transaction export, Alvys automatically sends the driver and truck identifiers associated with the transaction.
Configuration Dependencies and Incompatible Settings
Some Configuration settings in the Alvys Business Central integration are mutually exclusive (meaning they cannot be enabled at the same time) or render others inactive when enabled. In addition, certain settings may not require configuration at all, depending on the initial selection of Revenue and or Expense transactionsThe Revenue Checkbox
If only the Revenue transaction checkbox is selected (customer invoices, etc.), **do **not configure any settings related to Expenses, including:- Single Bill for Driver Statement
- Generate Carrier Invoice Separately
- Process Statement by Tax Category
- Pay Subsidiary Carrier
- Create Vendor Using 1099 Tax Company
- Ignore Driver Bills
- Carrier Statements
- Export Company Fuel Expense (not deducted from a driver)
- Export Company Toll Expense (not deducted from a driver)
Displays Step 2 (Account Settings) with only Revenue selected, automatically crossing out all subsequent expense-specific configuration properties.Single Bill for Driver Statement
Shows the Account Settings interface with Expense mapping enabled and the Single Bill for Driver Statement parameter actively checked.- Ignore Driver Bills
- Pay Subsidiary Carrier
Process Statement by Tax Category
Features blue boxes highlighting both Single Bill for Driver Statement and Process Statement By Tax Category enabled concurrently under Expense settings.- Single Bill for Driver Statement must be enabled along with this setting Do not configure this setting with:
- Ignore Driver Bills
- Pay Subsidiary Carrier Why: This setting depends on driver bill data to separate payments by tax type. If driver bills are ignored or billing is redirected to a subsidiary carrier, tax-based filtering cannot function correctly.
Pay Subsidiary Carrier
Displays the active configuration of Pay Subsidiary Carrier, which renders conflicting single bill options struck through in red.- Single Bill for Driver Statement
- Process Statement By Tax Category
- Create Vendor Using 1099 Tax Company
- Ignore Driver Bills
Ignore Driver Bills
Shows Step 2 (Account Settings) with the Ignore Driver Bills toggle checked under the Expense configuration options.- Single Bill for Driver Statement
- Process Statement By Tax Category
- Create Vendor Using 1099 Tax Company
Create Vendor Using 1099 Tax Company
eatures blue boundaries highlighting a joint setup enabling both Single Bill for Driver Statement and Create Vendor Using 1099 Tax company.- Single Bill for Driver Statement must be enabled along with this setting Do not configure this setting with:
- Pay Subsidiary Carrier
- Ignore Driver Bills
Match Vendors by Name
Configuration Dependency:- Leave enabled if this subsidiary is a carrier subsidiary that exports driver statements
