FortressYard
New

Microsoft Dynamics 365 BC integration

Mirror AR into Business Central with native OData and Azure AD sign-in.

Microsoft Dynamics 365 BC
Accounting integration
New
ConnectSettings
Overview

FortressYard mirrors accounts-receivable into Microsoft Dynamics 365 Business Central through its OData v4 API, authenticated with Azure AD. Sales invoices from scale tickets post to the right company, customers stay matched both ways, and customer payments reflect back so balances are always current.

Best for
Operations standardized on the Microsoft stack running Dynamics 365 Business Central that want yard invoicing to post directly to AR.
What's included
AR invoices
Payments back
Reference data
Connects via Business Central's OData v4 API authenticated with Azure AD (OAuth 2.0). Invoices carry an external document number for idempotency.
Why FortressYard + Microsoft Dynamics 365 BC?

The field and the books, finally in sync

No more double entry

Every invoice you create in FortressYard appears in Microsoft Dynamics 365 BC automatically — the office stops re-keying the scale house after dark.

One set of numbers

Customers, invoices, and balances stay matched, so the yard and Microsoft Dynamics 365 BC never disagree about what shipped or what's owed.

Your books stay home

Microsoft Dynamics 365 BC remains your system of record. FortressYard meets it through its own API, so your accountant's workflow doesn't change.

Operations never block

If Microsoft Dynamics 365 BC is briefly unreachable, invoices still post in FortressYard and the sync retries — the scale house keeps weighing trucks.

How it works

Connect once, then forget it

1Connect

Sign in with Azure AD (OAuth 2.0) and select your Business Central company; tokens are encrypted.

2Map

Import customers and accounts from Business Central and map them once.

3Sync

Sales invoices post via OData with an external document number, so a re-send updates rather than duplicates.

4Reconcile

Customer payments reflect back into FortressYard's AR view.

What syncs

Exactly what moves between FortressYard and Microsoft Dynamics 365 BC

Both directions
Customers
Invoices
Invoice balances & status
Into Microsoft Dynamics 365 BC
Scale-ticket invoices
New customers created in FortressYard
Back into FortressYard
Customer payments
Sales-tax calculations
Account / job codes
FortressYardMicrosoft Dynamics 365 BC
Coastal Concrete Co.Synced
Invoice INV-2048Synced
Payment $12,400Synced
FortressYardMicrosoft Dynamics 365 BC
CustomerMicrosoft Dynamics 365 BC customer
Scale-ticket invoiceMicrosoft Dynamics 365 BC AR invoice
Payment statusMicrosoft Dynamics 365 BC payment
FAQ

Microsoft Dynamics 365 BC integration questions

How does sign-in work?
Through Azure AD with OAuth 2.0 — the same identity your Microsoft 365 environment already uses. Tokens are stored encrypted at rest.
Does multi-company work?
Yes. You select the Business Central company at connect time, and invoices post to that company via the OData company endpoint.
Will re-sending an invoice duplicate it?
No. Each invoice carries an external document number, so a re-send updates the existing sales invoice instead of creating a new one.
How do we get started?
Book a demo and we'll connect FortressYard to your Business Central tenant and post a live invoice.

See Microsoft Dynamics 365 BC working in FortressYard

Book a demo and we'll connect it to your books and walk a real invoice through, end to end.

Microsoft Dynamics 365 BC integration for aggregate & concrete yards — FortressYard