For Business Central data owners

Your Business Central data, always current in your own SQL database

Feed Power BI, reporting tools, and custom apps from a clean relational copy of Business Central — without querying the BC APIs directly, and without extra load on your BC environment. Set it up once; BC2SQL keeps it in sync.

Secure by design
Scheduled or webhook-driven
Multi-DB ready
BC2SQL Architecture Diagram

Click to view full resolution

Service Summary

If your company runs Business Central SaaS, you no longer have a local database to point your reporting tools at. BC2SQL Sync gives you one back: a reliable, always-current copy of your BC data in a SQL database you control — so Power BI, reporting platforms, and custom applications keep working against a clean relational schema instead of the BC APIs directly.

No engineering project required to stand it up: configure the entities and fields you need, choose a target database (SQL Server, PostgreSQL, or MySQL), and BC2SQL keeps it synchronized on the schedule — or, with webhook sync (available as an add-on on Flat, included on Enterprise), the near-real-time trigger — that fits your reporting needs.

Built for the people who own BC data day to day: IT managers, solution architects, BI and data engineers, and partners who maintain BC environments for multiple clients — with multi-tenant, multi-database support for exactly that use case.

Business Central API

REST integration with OAuth2, throttling-safe requests, and detailed connectivity tests.

Entity & Field Mapping

Flexible transformations, value mappings, and validation to fit any target schema.

Scheduled Sync

Cron-based jobs with fine-grained controls and visibility on execution outcomes.

Operational Dashboard

Monitor entities, jobs, and logs with curated widgets and quick-access actions.

Security & Auditability

Authentication, session control, and detailed logs for compliance-focused teams.

Performance Ready

Optimized pipelines and batching strategies to keep large syncs fast and resilient.

Two ways to keep data current

The plans below differ mainly in how fast your SQL copy reflects a change made in Business Central.

Scheduled sync Free · Flat

BC2SQL polls Business Central on a fixed interval — daily on Free, at the frequency you choose on Flat — and pulls whatever changed since the last run. Simple, predictable, and enough for most reporting use cases where "current as of this morning" is fine.

Webhook sync Flat add-on · Enterprise

BC2SQL subscribes to Business Central's native webhook notifications: when a record is created, changed, or deleted, BC pushes the event to us and we trigger the sync immediately — instead of waiting for the next polling interval. No fixed schedule, no polling overhead on your BC environment. Available as a paid add-on on Flat, included by default on Enterprise. (We're not yet publishing a latency number here — it depends on your data volume; ask us for figures from the environments we operate today.)

Simple, transparent pricing

Every plan's limit is expressed in monthly syncs — the thing we actually meter — not table count, which is entirely up to you. Prices in EUR.

Free

€0

Trial plan

  • Up to 100 syncs/month
  • Daily update
  • Self-hosted — install on your own server
  • Scheduled sync

For evaluating BC2SQL against a real dataset before committing.

Get Started Free

Flat

from €79

per month, indicative

  • Monthly sync limit sized to your license
  • Scheduled sync, frequency of your choice
  • Self-hosted — runs on your own infrastructure
  • Webhook sync available as a paid add-on

For teams that need a predictable, higher sync volume than Free allows.

Start with Flat

Enterprise

Custom

On request

  • Unlimited syncs
  • Webhook sync included
  • SLA & compliance, dedicated support
  • Custom integrations for very high volumes
  • Optional fully-managed hosting (PaaS), at a surcharge

For organizations with contractual SLAs, compliance requirements, or volumes beyond Flat.

Learn More

Flat prices are indicative starting points — contact us for a quote matched to your expected sync volume and update frequency. See how scheduled and webhook sync differ above.

Modern stack, proven tools

Built with a pragmatic, operations-friendly toolkit that scales with your data flows.

Go SQLite SQL Server Bootstrap REST API OAuth2

Ready to synchronize with confidence?

Move from configuration to execution in minutes with BC2SQL Sync.