Manage residential and commercial property leasing, rent rolls, and tenant billing natively inside Dynamics 365 Business Central — built, installed and supported by ECOSIRE as a per-tenant AL extension. Built to order by ECOSIRE for Dynamics 365 BC (build-to-order) — indicative price from $499.00 USD; request a quote for a scoped proposal.
Illustrative previewManage residential and commercial property leasing, rent rolls, and tenant billing natively inside Dynamics 365 Business Central — built, installed and supported by ECOSIRE as a per-tenant AL extension.
No DIY setup — a working app, built, installed and supported by ECOSIRE.
Start with a one-time build price. We scope it with you at kickoff.
ECOSIRE builds, configures and installs it on your Dynamics 365 Business Central.
You go live in about 2–4 weeks, with a post-launch support window.
Property owners and managers running on Dynamics 365 Business Central usually end up tracking leases in spreadsheets while invoicing manually in BC — two systems that drift apart every month. This is a build-to-order AL extension that closes that gap by modelling Properties, Units and Tenants as first-class records inside your existing Business Central company, so the rent roll and the general ledger are the same source of truth.
ECOSIRE builds the extension to your leasing rules, then installs it as a per-tenant extension on your Business Central environment (cloud SaaS or on-prem) — not a generic AppSource download. New tables (Property, Unit, Lease, Service Charge) and table/page extensions on Customer and Posting Setup are delivered through AL, wired into the GL with standard posting groups, and protected by dedicated permission sets so leasing staff see only what they should.
The lease engine drives the money. A job queue entry generates recurring rent and service-charge sales invoices on each lease's billing cycle, applies contractual escalations (fixed %, CPI-style or step), and posts them through normal BC sales documents so VAT/tax, dimensions and customer ledger entries all behave natively. CAM / service-charge pools are accrued through the year and reconciled against actuals, with the variance billed or credited per tenant by pro-rata share. Deposits are held as a tracked liability and released or applied on move-out; arrears and aging surface through the customer ledger and a leasing-specific dashboard.
Because it is genuine AL, the rent roll is reachable over the BC REST/OData API for Power BI and Power Platform, and event subscribers keep your logic intact through Microsoft's monthly updates. ECOSIRE scopes, builds, installs, validates and supports the whole thing.
Owns the GL and wants leasing revenue, deposits and arrears posting natively in Business Central with correct tax, dimensions and audit trail — not reconciled back from a spreadsheet each month.
Runs the rent roll day to day: activating leases, applying escalations, chasing arrears and tracking occupancy. Needs one screen showing every unit, lease and expiry without exporting data.
Responsible for the BC tenant and its extensions. Wants a clean, upgrade-safe AL extension with proper permission sets and OData endpoints, installed and supported by a partner rather than home-grown customizations that break on Microsoft updates.
| Criterion | ECOSIRE | Custom Build | Competitor | Odoo Native |
|---|---|---|---|---|
| Property, unit, lease and tenant data modelled natively in Business Central | Included | Included | Partial support | |
| Automated recurring rent & service-charge invoicing via job queue | Included | Partial support | Included | |
| CAM / service-charge accrual and year-end reconciliation | Included | Partial support | Partial support | |
| Built and tailored to your specific escalation and billing rules | Included | Included | Not included | |
| Installed and supported on your tenant by the vendor | Included | Partial support | Partial support | |
| Upgrade-safe AL extension (event subscribers, no base-object changes) | Included | Partial support | Included | |
| Source code and full technical handover provided | Included | Included | Not included | |
| Rent roll exposed over BC REST/OData for Power BI / Power Platform | Included | Partial support | Partial support |
No. This is a build-to-order extension. ECOSIRE scopes the work to your specific leasing, escalation and CAM rules, builds it in AL, then installs it as a per-tenant extension on your Business Central environment. You get tailored behaviour and the source code rather than a one-size-fits-all AppSource listing.
Typical lead time is 3 to 5 weeks from a confirmed requirements workshop, depending on the complexity of your escalation rules, CAM reconciliation logic and the volume of lease data to migrate. We confirm a firm schedule in writing after the scoping call before any build begins.
It deploys as a per-tenant AL extension, so base application objects are never modified — we use table/page extensions and event subscribers. We validate first in your sandbox environment, then publish to production during an agreed window, with permission sets and the job queue configured before go-live.
Because the extension is built with event subscribers rather than base-object changes, it survives Business Central's monthly minor and biannual major updates. ECOSIRE provides a support and maintenance period after handover to fix issues, retest against new BC releases and apply small change requests. Ongoing support beyond the included window is available as a retainer.
Yes. The leasing tables are exposed through the Business Central REST/OData API, so Power BI, Power Automate and Power Apps can read rent roll, occupancy and lease-expiry data directly. We can optionally build a Dataverse-backed Power App for tenant self-service or field inspections as part of the scope.
A true finite-capacity APS engine for Dynamics 365 Business Central that builds optimized, executable schedules respecting machines, labor, tooling and material availability simultaneously. Built, installed and supported by ECOSIRE as a per-tenant AL extension.
A build-to-order AL extension that supercharges Business Central's native MRP/MPS with demand-driven forecasting, bulk SKU parameter management, and supply-vs-demand pegging — so planners replan thousands of items in minutes. Built, installed as a per-tenant extension, and supported by ECOSIRE.
A custom-built AL extension that adds an AI Copilot to Business Central — natural-language queries over your ledger data, anomaly and fraud detection, cash-flow forecasting and automated variance narratives. Built, installed per-tenant and supported by ECOSIRE.
Manage residential and commercial property leasing, rent rolls, and tenant billing natively inside Dynamics 365 Business Central — built, installed and supported by ECOSIRE as a per-tenant AL extension.