Enterprise DNA

Instead of EstateMaster

Stop renting EstateMaster. Own your development system.

We build your version around your projects, your lenders and the way your team runs a job from site purchase to settlement, bring your EstateMaster feasibilities and sales registers across and run it for you.

EstateMaster subscriptions are quoted privately and sold by module, and Altus Group's own store charges $998 for a one-day advanced training course.

  • check_circleYour data in a database you own
  • check_circleOpen source, no lock-in
  • check_circleBuilt and run by Enterprise DNA

What the subscription covers

You pay every year for a model and a register over records your business already keeps

Altus Group does not publish a subscription price. Most of what you pay for is the layer that shows feasibilities, budgets and sales, while the numbers underneath come from your own deals, contracts and accounts.

request_quote

A price you have to ask for

There is no published subscription price. Plans are quoted by Altus Group, with discount packages for committing to several years at once.

view_module

Sold module by module

Development Feasibility, Development Management and Corporate Consolidation are separate modules, or bought together as the Property Development Suite. Tracking a project after the feasibility is another module.

school

Training charged on top

Altus Group's own store sells a one-day advanced Development Feasibility course at $998 per person. Every new analyst who has to learn the model is another course.

grid_on

A model built for one analyst

The feasibility lives in a spreadsheet-style model. Getting its numbers into a lender report or a board paper means links out to Excel and Word, and the person who built it.

sync_alt

Actuals copied in from your accounts

To track a budget, Development Management imports actuals from your accounting system. The contracts, claims and invoices are records you already keep.

lock

Your history in a vendor's format

Every feasibility version, budget and sales register your team has built sits in the vendor's files. Leaving means printing each report to Excel, project by project.

Your own development system

Start with what the development director and the project managers ask every week

Feasibility

Every version of the deal, and what changed between them

Revenue and cost lines with their timing, in versions you approve, with the measures a lender and a board ask for.

  • check Profit and margin on cost against your target, IRR and peak funding from the monthly cash flow
  • check The most you can pay for a site at 15%, 20% or 25% on cost
  • check A grid of margin as sales prices fall and the build cost rises
  • check Two versions side by side, category by category, with what the change did to profit

Costs and claims

A cost report that knows what the builder has asked for

Budget by cost code against contracts, variations and claims, with the payment deadlines the law sets.

  • check Forecast final cost per code once pending variations land, and what is left to spend
  • check Payment claims with the date the schedule is due and the date payment is due
  • check A warning before a schedule is missed, because missing one makes the whole claim payable
  • check The next drawdown built from claims approved since the last one, less retention

Sales and the lender

Presales measured the way your lender measures them

The lot book against each facility's covenant, and the sunset dates that decide whether a buyer can walk.

  • check Qualifying presales counting only full deposits, with overseas buyers capped at the lender's limit
  • check The gap to the hurdle and the unsold lots that would close it
  • check Every buyer whose sunset date falls before forecast completion, with the contract value at risk
  • check The monthly lender report and buyer progress letters in your brand

Approvals and compliance

Thirteen rules checked across every project, each with its source

The approvals, the conditions and the paperwork on every sale, checked against the rules you are held to.

  • check Council information requests past due, and consents near their lapse date with no works started
  • check Conditions still open that gate the next stage of the project
  • check Sales missing a disclosure statement, a GST withholding notice or a margin scheme agreement
  • check Deposits over the Victorian limit, overseas buyers without approval, retention held without a trust account

Make it yours

Design your own EstateMaster replacement

Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from EstateMaster. Try it here, and we build the real one.

2. What it runs

3. Make it fit

4. Your colour

Your business · your EstateMaster replacement Your version
YB Your business

auto_awesome

Answered from your own database

Build my version

We build it from the open-source base, bring your EstateMaster data across and run it for you.

What it looks like

Ask it like you would ask a colleague

Real answers from fictional demo records for a developer with four projects in Sydney, Melbourne and Auckland. Your team asks the question and checks the records behind the answer.

forum

Property Development for Claude Code

Connected to your own database

Which payment claims need a schedule, and have we missed any?

Claims and invoices not yet paid

PARK

Supplier
Ardent Quantity Surveyors
Ref
AQS-0912
Kind
invoice
Received
2026-10-17
Claimed
$6,400

RYDE

Supplier
Studio Linea Architects
Ref
INV-2215
Kind
invoice
Received
2026-10-20
Claimed
$58,000

PARK

Supplier
Coastline Constructions P...
Ref
PC-07
Kind
payment-claim
Received
2026-10-08
Claimed
$910,000
Pay by
2026-10-29
Clock
SCHEDULE MISSED

KAURI

Supplier
Dunmore Civil Ltd
Ref
PC-10
Kind
payment-claim
Received
2026-10-15
Claimed
$585,000
Pay by
2026-11-12
Clock
schedule by 2026-11-12

Clocks count weekdays only (public holidays are not taken out, so the real deadline is never earlier). Rules: pd rules.

Ask it anything

Questions answered from your project records

Real questions the free version answers today on its demo data. They are not a claim that EstateMaster cannot produce a custom report.

chat_bubble Which payment claims need a payment schedule this week, and which have already missed the deadline?
chat_bubble Which buyers have a sunset date before the forecast completion, and how much contract value is that?
chat_bubble Do our qualifying presales meet each lender's covenant, counting only full deposits and capping overseas buyers?
chat_bubble What did the council's setback request do to profit, margin and IRR, line by line?
chat_bubble What is the most we can pay for this site at 15%, 20% or 25% on cost?
chat_bubble How far can sales prices fall and the build cost rise before this project misses its target margin?
chat_bubble Which cost codes are forecast over budget once the pending variations land?
chat_bubble Which variations have waited more than two weeks for a decision?
chat_bubble Which approvals lapse within six months with no works started, and which conditions gate the next stage?
chat_bubble Which sales are missing a disclosure statement, a GST withholding notice, a margin scheme agreement or an overseas buyer's approval?

Switching

How to switch from EstateMaster

A move involves exporting each project's feasibility, budget and sales register, checking the imported records against EstateMaster, then running both systems side by side before you switch.

  1. 1

    Export the project records

    Export what your EstateMaster account allows, usually Excel or CSV, for each project's feasibility, budget and sales register. The documented path is to print those reports to Excel and save each as CSV. If your account does not offer that route, check with EstateMaster before proceeding. Keep each project's exports together so you can load and reconcile them separately.

  2. 2

    Test the import first

    Load one project's feasibility, budget and sales register using the test run before saving anything. The test run shows what will come across. The feasibility becomes a version, the budget becomes cost codes, and the sales register becomes lots. When the results look right, complete the import, then repeat for each remaining project.

  3. 3

    Check results and missing records

    Review the test run's results and compare the imported revenue, cost and profit with the same EstateMaster reports. The stated import covers feasibility, budget and sales register. Contracts, claims, approvals and conditions are added separately by asking, so identify which of those records you still need to add. On the paid path, Enterprise DNA maps your report layouts and checks totals against EstateMaster project by project.

  4. 4

    Run both systems side by side

    Keep EstateMaster running for a short period while you use the new system for the same projects. Compare revenue, cost and profit against the corresponding EstateMaster reports, project by project. Use this period to spot differences in the records or in how your team works with them. Resolve the differences before relying on the new system as your main record.

  5. 5

    Switch off EstateMaster

    Once you have checked the imported totals and are satisfied that the records you need are in the new system, make it your main place for development records. Keep your accounting system in place for paying bills and doing the books. Then end your EstateMaster use according to your agreement with Altus Group. The new system holds development records, not your accounting.

construction

Where the real effort goes

Most of the work is mapping your own fields and report layouts, deciding which rules need to match how your business operates, and choosing how much history to bring across. The stated import covers feasibility, budget and sales register, not every project record. If Enterprise DNA installs and runs it for you, they handle the migration and map your reports as part of that work.

Not ready for a call?

Get your EstateMaster switch plan by email

We will send you the step-by-step plan for moving your business off EstateMaster, what the move really involves, and how we would do it for you.

One email with your plan. No spam, and you can unsubscribe any time.

Three ways to make it yours

Start with the free version or have your version built

Open source

Do it yourself

Free code

  1. 1 Clone the repo and run npm install, npm test and npm run demo.
  2. 2 Open it in Claude Code, Codex, OpenCode or Cursor.
  3. 3 Add your projects, lenders and staff by asking for them.
  4. 4 Print the feasibility, budget and sales register from EstateMaster to Excel, save as CSV and run each import with --dry-run first.
Get it on GitHub

Built around your business

We customise it

One setup fee, then a retainer

  • check Your cost codes, stages, lender covenants and the checks your directors want
  • check Your EstateMaster feasibilities and sales registers brought across and checked report by report
  • check The cash flow your deals need: S-curves, GST, stamp duty and staged finance
  • check A web screen for site staff or sales agents, if your team wants one
Get your version built

Omni by Enterprise DNA

We run it for you

One setup fee, then a retainer

  • check Installed and operated through Omni by Enterprise DNA
  • check Access for directors, development managers and the sales team
  • check Backups, restore checks and updates looked after
  • check The Monday review, the claim deadlines and the lender reports prepared for you to approve
Book a call with Sam

Questions

Instead of EstateMaster, answered

Can it model a feasibility as well as EstateMaster? expand_more

The free version holds each feasibility in versions and works out profit, margin on cost and on revenue, IRR, peak funding, the residual land value and a sensitivity grid from a monthly cash flow that spreads each line evenly over its months. EstateMaster's cash flow is more detailed. On the paid paths we build the cash flow your deals need, with S-curves, GST, stamp duty and staged finance, so the model and the project records live in one place.

How do our projects come across from EstateMaster? expand_more

For each project, the feasibility, the budget and the sales register, printed to Excel and saved as spreadsheets, come in as a feasibility version, cost codes and lots. A test run shows what will come across before anything is saved, and running it twice does not double anything. Contracts, claims, approvals and conditions are added by asking. On the paid paths we map your report layouts and check the totals against EstateMaster, project by project.

Does it replace our accounting system? expand_more

No. Your accounts still pay the bills and do the books. This holds the development records around them: feasibilities, contracts, variations, payment claims and their deadlines, drawdowns, lots and approvals. Claims and invoices are added by asking, or brought in from your accounts on a paid path.

Does it give legal advice on sunset clauses and payment claims? expand_more

No. It checks your records against thirteen rules, from sunset clauses and off the plan deposits to payment schedules and retention trusts, and names the source of each. It will not record a sunset rescission without the buyer's consent or a court order on file. Your solicitor makes the calls; it makes sure the problems reach them in time.

What do we pay Enterprise DNA? expand_more

The code is free. A version built and run for your business has one setup fee, then a retainer. Sam looks at your EstateMaster costs, how many projects you run and how your team works before agreeing the scope.

Own the records behind every project you build

Take 30 minutes with Sam to go through your EstateMaster costs, your projects and how a job moves from site purchase to settlement. We map how you work and agree what your version needs before you change anything.

Property Development for Claude Code is free and open source, published by Enterprise DNA.

Done paying for EstateMaster?

Get your version built