TallyArcBlog › ERP & Integrations
ERP & Integrations

Connecting TallyArc to Microsoft Dynamics 365

📅 September 27, 2024 ⏱ 7 min read

Microsoft Dynamics 365 comes in several editions — Business Central for SMBs, Finance & Operations for enterprise — and both are used extensively as financial management platforms. TallyArc's Dynamics 365 integration brings a client-facing invoicing and payment portal to Dynamics, syncing data bidirectionally so your finance team's AR ledger stays accurate without manual data entry.

Business Central vs Finance & Operations

TallyArc supports integration with both Dynamics 365 editions, though the connection details differ:

Authentication via Azure Active Directory

Both editions authenticate via Azure AD OAuth 2.0:

  1. In Azure Active Directory, register a new application (App registrations → New registration)
  2. Add API permissions: Dynamics 365 Business Central → user_impersonation (or the equivalent F&O permission)
  3. Create a client secret and note the Application (client) ID, Directory (tenant) ID, and secret value
  4. In TallyArc, go to ERP → Microsoft Dynamics 365 → Connect
  5. Enter client ID, tenant ID, client secret, and your Dynamics environment URL

What syncs

Multi-currency invoicing

TallyArc's Dynamics integration supports multi-currency: invoices created in a foreign currency sync to Dynamics with the correct exchange rate applied, using the rate configured in Dynamics' Currency Exchange Rates table. Realised and unrealised FX gains/losses are handled by Dynamics on payment application.

Power Automate alternative

For organisations that prefer no-code integration, Microsoft Power Automate (with its Dynamics 365 connector) can be used alongside TallyArc's webhook output to trigger Dynamics updates without direct API configuration. Contact your Microsoft partner if you prefer this approach.

Ready to put this into practice?

TallyArc gives you professional invoicing, online payments, ERP integration, and real-time financial reports in one platform. Start your free 14-day trial — no credit card required.

Start free trial →