dplan
Planning GridTracking CategoriesDrill-ThroughScenariosPer-EntityPower BIPricing (£45)
Per-Entity FP&A for Xero

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.

Tracking Categories 1 & 2
Segregated Budget Holder Access
Per-Entity Depth (No In-App Consolidation)
Deploy to Power BI / Warehouse

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.

dplan • Acme UK Ltd (Entity Level)Xero Connected
FY:FY 2026
Scenario:Working Forecast Q3
Cut-Off:Jun 2026
Actuals (Jan – Jun)|Forecast Scenario (Jul – Dec)Amounts in GBP (£)
Account / Tracking / ContactApr (Act)May (Act)Jun (Act)Jul (Fcst)Aug (Fcst)FY Total
6200 • Software & Cloud Infrastructure14,28015,12016,45017,00017,200194,500
Amazon Web Services (AWS)TC1: EngineeringTC2: Core Platform
Drillable
8,4008,9509,84010,20010,400118,200
Datadog Cloud MonitoringTC1: EngineeringTC2: SRE2,4502,4502,4502,6002,60030,500
+ New Analytics Warehouse (Planned Node)TC1: Data Team–––8508505,100
Total Operating Expenses48,92051,40053,19055,20056,100634,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.

Multi-Dimensional Planning & Collaboration

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.
Multi-Dimensional Intersection:
Account: 6200 • Cloud Infrastructure
Contact: Amazon Web Services
TC 1: Engineering
TC 2: Core Platform (EMEA)

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.
Budget Holder Comment ThreadResolved
Danie (Finance): "@Alex please review the Q3 Marketing budget assumptions."
Alex (Marketing Head): "Updated • factored in Q3 paid acquisition campaign."
Core Architecture Principle

Purpose-Built for Per-Entity Planning

Scope: 1 Xero Tenant = 1 Planning Workspace

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.

Why We Intentionally Do Not Perform Consolidation Inside dplan

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.

Penny-Level Traceability

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.

✓Reconciled to Xero down to the exact penny
✓Inspect raw journal IDs, descriptions & tracking tags
✓Full audit history: who entered each forecast edit and when
Journal Drill-Through Panel
100% Reconciled
Account 6200 • Amazon Web Services (AWS)
Period: June 2026 (Actuals)
£9,840.00
2 journal lines
Xero Journal #J-10492 • Line 1£8,912.40
AWS EC2 Production Compute Cluster (US-East-1)
Date: 15 Jun 2026TC1: EngineeringTC2: Core Platform
Xero Journal #J-10518 • Line 4£927.60
AWS S3 Glacier Deep Archive Tier
Date: 28 Jun 2026TC1: InfrastructureTC2: Compliance
Cell Change History (Forecast Months)
For forecast cells, click to view the audit record: who updated the value, previous amount, timestamp, and attached notes. No stealth edits.

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.

Current Cut-Off:Month 6 (June 2026)
Jan
Act
Feb
Act
Mar
Act
Apr
Act
May
Act
Jun
Cut-off
Jul
Fcst
Aug
Fcst
Sep
Fcst
Oct
Fcst
Nov
Fcst
Dec
Fcst
Working ForecastActive

Live operational forecast with day-to-day assumptions and rolling adjustments.

Board Approved BudgetLocked

Baseline financial model locked at the start of the fiscal year for variance tracking.

Downside Stress TestWhat-If

Models delayed enterprise renewals and increased cloud infrastructure costs.

Own Your Reporting Logic

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:

✓
Combined Actuals + Planning Tables:

Receive full tables for budgets, forecasts, scenarios, and custom mappings alongside flattened Xero journal lines.

✓
Direct Pipeline into PostgreSQL, Azure SQL & BigQuery:

Encrypted push to your preferred cloud database with automated schema creation and daily sync schedules.

✓
Build Your Custom Multi-Entity Consolidations:

Because dplan delivers clean per-entity data for each Xero company, your BI team can apply any custom group consolidation or elimination rules downstream.

dplan_outbound_pipeline.sql
• Power BI Ready
-- 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) */
Downstream Destinations:
Power BIPostgreSQLAzure SQLBigQuery

Security & Isolation

Engineered for Strict Tenant & Role Isolation

Financial planning data demands absolute privacy, encrypted transit, and role-based permissions.

01

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.

02

Role-Based Access Control (RBAC)

Strict separation: Superadmin manages integrations, mappings, user permissions, and billing; Planner / Budget Holder operates within designated scopes.

03

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.

Early Access • App in Development

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

Priority onboarding for Xero organisations•Have an existing account? Login here