Financial planning built directly on your Xero actuals.
Stop emailing disconnected spreadsheets across your team. dplan provides deep, per-entity planning across Account Codes, Contacts, and Tracking Categories 1 & 2. Segregate data for budget holders, reconcile every number to the penny, and export combined actuals + planning datasets directly to your own reporting stack in Power BI.
Core Experience
The Pivot Planning Grid: Contact & Tracking Precision
Spreadsheet familiarity without spreadsheet fragility. Plan your budgets and rolling forecasts directly at the intersection of Account Codes, Contacts, and Tracking Categories.
| Account / Tracking / Contact | Apr (Act) | May (Act) | Jun (Act) | Jul (Fcst) | Aug (Fcst) | FY Total |
|---|---|---|---|---|---|---|
| 6200 • Software & Cloud Infrastructure | 14,280 | 15,120 | 16,450 | 17,000 | 17,200 | 194,500 |
Amazon Web Services (AWS)TC1: EngineeringTC2: Core Platform Drillable | 8,400 | 8,950 | 9,840 | 10,200 | 10,400 | 118,200 |
| Datadog Cloud MonitoringTC1: EngineeringTC2: SRE | 2,450 | 2,450 | 2,450 | 2,600 | 2,600 | 30,500 |
| + New Analytics Warehouse (Planned Node)TC1: Data Team | – | – | – | 850 | 850 | 5,100 |
| Total Operating Expenses | 48,920 | 51,400 | 53,190 | 55,200 | 56,100 | 634,800 |
Vendor & Contact Level
Instead of broad lump sums like "Software: £15,000", budget the actual vendors: AWS, Datadog, Salesforce, GitHub under their general ledger accounts.
Manual Assumption Rows
Plan for unhired team members or future infrastructure projects. Add manual planning rows under any account code without modifying your live Xero Chart of Accounts.
Inline Autosave & Drafts
Full keyboard navigation with arrow keys and Enter. Cell inputs are saved immediately with optimistic state updates and instant subtotal recalculations.
Plan on Xero Tracking Categories 1 & 2. Bring All Budget Holders into One Place.
Xero tracking categories are how real businesses structure accountability. dplan empowers you to plan natively across both Tracking Category 1 and Tracking Category 2, while giving budget holders a dedicated, segregated environment to manage their numbers.
Full Tracking Category 1 & 2 Support
Departments, Cost Centers, Projects, Geographies
Most planning tools flatten tracking categories or ignore them entirely. dplan ingests Xero tracking categories and tracking options natively:
- ✓Tracking Category 1: Budget by department (e.g. Sales, Marketing, R&D, G&A).
- ✓Tracking Category 2: Overlay projects, locations, or clients (e.g. UK vs US, Project Alpha).
- ✓Custom Dimension Mappings: Group or remap tracking options into executive reporting segments without breaking Xero.
- ✓Pivot & Filter Dynamically: Slice the planning grid by any combination of Account × Contact × TC1 × TC2.
Segregated Budget Holder Collaboration
Bring All Budget Owners into One Platform
Instead of emailing 15 different Excel templates to department heads and spending a week consolidating them back together, invite all your budget holders directly into dplan:
- ✓Scoped Data Visibility: Budget holders see only their designated cost centers, departments, or accounts without viewing confidential company-wide numbers.
- ✓No Spreadsheet Consolidation Chaos: Every change updates in real time into the master entity model. Zero copy-pasting required.
- ✓In-Cell Discussions & @Mentions: Tag budget holders directly on cells (e.g. "@Sarah, why did AWS increase 15% in Q3?") to resolve variances collaboratively.
- ✓Immutable Audit Log: Every budget holder edit tracks who entered the value, previous vs new amount, and rationale.
Purpose-Built for Per-Entity Planning
dplan is intentionally designed for deep, operational financial planning on a per-entity level. Each workspace connects directly to a single Xero organisation tenant to maintain journal-level integrity, exact penny reconciliation, and granular tracking category control.
We do not do multi-entity consolidation, intercompany eliminations, or FX currency translation inside dplan. Multi-entity consolidation logic is unique to every finance group and belongs in your dedicated reporting layer.
Instead, we provide an automated outbound data pipeline so you can extract your clean per-entity actuals, budgets, forecasts, and mappings into your own data warehouse or Power BI to execute your consolidation rules exactly how you want.
Never Wonder Where a Number Came From Again.
In standard FP&A software, when an executive or auditor asks what caused an expense spike, you have to log into Xero, search account transactions, and manually cross-reference.
With dplan, every single number is clickable. Open the Drill-Through Panel to inspect the exact Xero journal lines, dates, tracking options, and signed amounts that make up the cell.
Forecasting & What-If Analysis
Multi-Scenario Modelling & Dynamic Actuals Cut-Off
Seamlessly blend real Xero actuals with your chosen forecast scenario to generate live rolling 12-month forecasts.
Dynamic Cut-Off Blending
Pick where actuals end. Future months automatically pull from your active scenario.
Live operational forecast with day-to-day assumptions and rolling adjustments.
Baseline financial model locked at the start of the fiscal year for variance tracking.
Models delayed enterprise renewals and increased cloud infrastructure costs.
Deploy on Your Own Reporting Logic in Power BI & Beyond.
We don't believe in trapping your financial data inside a proprietary walled garden. dplan provides an automated, encrypted data pipeline so you can get all your raw Xero actuals together with any planning data delivered directly into your own data warehouse.
Want to build custom group consolidation, FX translation, executive dashboards, or board packs in Power BI, Tableau, or Looker? Connect directly to your warehouse tables:
Receive full tables for budgets, forecasts, scenarios, and custom mappings alongside flattened Xero journal lines.
Encrypted push to your preferred cloud database with automated schema creation and daily sync schedules.
Because dplan delivers clean per-entity data for each Xero company, your BI team can apply any custom group consolidation or elimination rules downstream.
-- Consolidated Power BI query pulling Actuals + Plan
SELECT
entity_name,
period_month,
account_code,
account_name,
contact_name,
tracking_category_1,
tracking_category_2,
actual_amount_signed,
budget_amount,
forecast_amount,
variance_amount
FROM dplan_warehouse.bi_reporting_view
WHERE financial_year = 'FY2026';
/* Status: Synced 12,850 combined records to PostgreSQL / Azure
Refreshed into Power BI Semantic Model (DirectQuery) */Security & Isolation
Engineered for Strict Tenant & Role Isolation
Financial planning data demands absolute privacy, encrypted transit, and role-based permissions.
Dedicated Postgres System of Record
All Xero actuals, custom mappings, scenarios, and comments are stored in an independently managed PostgreSQL database with Row-Level Security (RLS) enforcement.
Role-Based Access Control (RBAC)
Strict separation: Superadmin manages integrations, mappings, user permissions, and billing; Planner / Budget Holder operates within designated scopes.
Immutable Append-Only Audit
Actuals are immutable directly from Xero journals. Every manual forecast adjustment logs who made the change, previous vs new amount, timestamp, and notes.
Join the dplan Waiting List
dplan is currently in active development. Sign up for early access to get onboarded as we open spots for Xero finance teams.
Predictable pricing at £45/mo per entity • Zero spam