Instead of BlackLine
Stop renting BlackLine. Own your month-end close.
We build your version around the checklist and reconciliations your team already runs, bring your BlackLine accounts, owners and tasks across, and run it for you. Your ledger stays where it is.
BlackLine quotes every contract. Buyer contract data puts the average around US$77,000 a year, before implementation.
- 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
A close platform priced by the module
BlackLine does not publish prices. Here is what buyers report paying for, and what most New Zealand and Australian finance teams actually use at month end.
Quoted, never listed
There is no price page. Buyer contract data puts the average around US$77,000 a year, from roughly US$17,500 to US$340,000.
Each module is another line
Reconciliations, task management, transaction matching and intercompany are bought as separate modules. The module list is the biggest driver of the quote.
More entities, more to pay
Cost rises with the number of legal entities and the volume of accounts you reconcile, so a second company or a new subsidiary changes the bill.
Implementation on top
Implementation and services add another US$5,000 to US$50,000 or more before the first close runs.
A second system beside your ledger
The close runs in a separate platform from your ledger, so accounts, balances and owners are kept in step across two systems.
Your close history in their platform
Reconciliations, sign-offs and attachments live in BlackLine. Leaving means an export and a home for seven years of records.
What you own instead
From month end to signed-off close, in one place
Checklist
Know what is holding up the close
Each month opens with your checklist. Every task has an owner, a reviewer and a due day counted in business days after month end.
- check Late tasks by person, with business days late
- check Sign-off by someone other than whoever did the work
- check A target close date per company, and how long each month really took
- check What each person still has on their desk this close
Reconciliations
Every balance sheet account, explained
Each account is reconciled against the bank statement, aged ledger, loan statement or stocktake, with reconciling items listed and a second person reviewing.
- check Review refused while the unexplained amount is above your materiality
- check Balances that moved after review, flagged to do again
- check Reconciling items carried for more than 60 days
- check A branded reconciliation sheet for every account, every month
Journals and variances
Journals approved, movements explained
Manual journals balance, are approved by a second person and carry the ledger reference. Big movements against last month need an explanation before the month closes.
- check Journals out of balance or waiting on approval
- check Last month's accruals that were never reversed
- check Every movement over your amount and percentage threshold, with its explanation or the gap
- check Variance commentary drafted for the board pack
Rules and audit
Ready for the GST return and the auditor
The records are checked against the New Zealand and Australian rules a close lives under, with each rule cited.
- check GST control account checked before the GST return or BAS is due
- check Months closed with an account never reconciled
- check The auditor's request list, with what is overdue and who owns it
- check How long each month's records must be kept
Make it yours
Design your own BlackLine replacement
Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from BlackLine. Try it here, and we build the real one.
2. What it runs
3. Make it fit
4. Your colour
Answered from your own database
Good morning. Here is what needs you today.
We build it from the open-source base, bring your BlackLine data across and run it for you.
What it looks like
Ask it like you would ask a colleague
Real answers from the demo data that ships with Month-End Close for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.
Month-End Close for Claude Code
Connected to your own database
What is holding up the close?
task
- Period
- Kauri Foods Ltd 2026-09
- Item
- Debtors aged and bad debts reviewed
- Detail
- Mere, 6 business days late
task
- Period
- Kauri Foods Ltd 2026-09
- Item
- Stocktake variance posted
- Detail
- Sione, 5 business days late
reconcile
- Period
- Kauri Foods Ltd 2026-09
- Item
- 1100 Trade debtors
- Detail
- Mere, prepared, 5 business days late
reconcile
- Period
- Kauri Foods Ltd 2026-09
- Item
- 2000 Trade creditors
- Detail
- Sione, prepared, balance moved, 5 business days late
reconcile
- Period
- Kauri Foods Ltd 2026-09
- Item
- 2200 GST control
- Detail
- Mere, prepared, 5 business days late
reconcile
- Period
- Kauri Foods Pty Ltd 2026-09
- Item
- 1100 Trade debtors
- Detail
- Priya, prepared, 5 business days late
reconcile
- Period
- Kauri Foods Pty Ltd 2026-09
- Item
- 2000 Trade creditors
- Detail
- Priya, not started, 4 business days late
difference
- Period
- Kauri Foods Ltd 2026-09
- Item
- 1100 Trade debtors
- Detail
- Unexplained difference (250.00)
difference
- Period
- Kauri Foods Ltd 2026-09
- Item
- 2000 Trade creditors
- Detail
- Reconciling item open 107 days: Disputed freight invoice 88213, Coastline Carriers (-1200.00)
variance
- Period
- Kauri Foods Ltd 2026-09
- Item
- 1100 Trade debtors
- Detail
- Moved 55240.40 with no explanation
variance
- Period
- Kauri Foods Ltd 2026-09
- Item
- 2000 Trade creditors
- Detail
- Moved -43364.55 with no explanation
variance
- Period
- Kauri Foods Ltd 2026-09
- Item
- 2200 GST control
- Detail
- Moved -5395.45 with no explanation
variance
- Period
- Kauri Foods Ltd 2026-09
- Item
- 6200 Freight
- Detail
- Moved 22400.00 with no explanation
journal
- Period
- Kauri Foods Ltd 2026-09
- Item
- PRE-INS
- Detail
- draft, out of balance by 1000.00
reversal
- Period
- Kauri Foods Ltd 2026-09
- Item
- ACC-PWR
- Detail
- Posted in Kauri Foods Ltd 2026-08 to reverse; no reversal entered
auditor
- Period
- Kauri Foods Ltd
- Item
- PBC-02
- Detail
- Fixed asset register and depreciation schedule, 6 days overdue
rule
- Period
- Kauri Foods Ltd 2026-08
- Item
- 2500 Westpac term loan
- Detail
- Period closed with this balance never reconciled
rule
- Period
- Kauri Foods Ltd 2026-09
- Item
- 2200 GST control
- Detail
- Return due 2026-10-28 (16 days); GST control account not reconciled
| Kind | Period | Item | Detail |
|---|---|---|---|
| task | Kauri Foods Ltd 2026-09 | Debtors aged and bad debts reviewed | Mere, 6 business days late |
| task | Kauri Foods Ltd 2026-09 | Stocktake variance posted | Sione, 5 business days late |
| reconcile | Kauri Foods Ltd 2026-09 | 1100 Trade debtors | Mere, prepared, 5 business days late |
| reconcile | Kauri Foods Ltd 2026-09 | 2000 Trade creditors | Sione, prepared, balance moved, 5 business days late |
| reconcile | Kauri Foods Ltd 2026-09 | 2200 GST control | Mere, prepared, 5 business days late |
| reconcile | Kauri Foods Pty Ltd 2026-09 | 1100 Trade debtors | Priya, prepared, 5 business days late |
| reconcile | Kauri Foods Pty Ltd 2026-09 | 2000 Trade creditors | Priya, not started, 4 business days late |
| difference | Kauri Foods Ltd 2026-09 | 1100 Trade debtors | Unexplained difference (250.00) |
| difference | Kauri Foods Ltd 2026-09 | 2000 Trade creditors | Reconciling item open 107 days: Disputed freight invoice 88213, Coastline Carriers (-1200.00) |
| variance | Kauri Foods Ltd 2026-09 | 1100 Trade debtors | Moved 55240.40 with no explanation |
| variance | Kauri Foods Ltd 2026-09 | 2000 Trade creditors | Moved -43364.55 with no explanation |
| variance | Kauri Foods Ltd 2026-09 | 2200 GST control | Moved -5395.45 with no explanation |
| variance | Kauri Foods Ltd 2026-09 | 6200 Freight | Moved 22400.00 with no explanation |
| journal | Kauri Foods Ltd 2026-09 | PRE-INS | draft, out of balance by 1000.00 |
| reversal | Kauri Foods Ltd 2026-09 | ACC-PWR | Posted in Kauri Foods Ltd 2026-08 to reverse; no reversal entered |
| auditor | Kauri Foods Ltd | PBC-02 | Fixed asset register and depreciation schedule, 6 days overdue |
| rule | Kauri Foods Ltd 2026-08 | 2500 Westpac term loan | Period closed with this balance never reconciled |
| rule | Kauri Foods Ltd 2026-09 | 2200 GST control | Return due 2026-10-28 (16 days); GST control account not reconciled |
Ask it anything
Questions your close records answer
These run today on fictional records in the free version. BlackLine has its own reports; here you ask in plain English and the answer comes from records you own.
Switching
How to switch from BlackLine
Moving takes a day for most teams and involves exporting your BlackLine account and task lists, importing them with your ledger balances, and checking the results.
- 1
Export your records
Export the BlackLine account list, including preparers, reviewers, risk and frequency, and the close task list. BlackLine exports these as Excel, which you save as CSV for import. Also export a trial balance from your ledger for each period you plan to load. Past reconciliations and attachments are not part of this import, so keep their BlackLine export for your retention period.
- 2
Test the import
Use the import process to bring in the account list and task list, then the ledger trial balance. Start with its test run rather than loading records straight away. Check the results before importing for real. The trial balance comes from your existing ledger, which stays in place, not from BlackLine.
- 3
Check the test results
Review the test-run results and counts before confirming the import. Check any issues it reports, especially whether the exported column headings match the fields expected here. BlackLine setups vary, so a small field-mapping file may be needed. Correct the mapping and repeat the test until the account, task and balance records are represented as expected.
- 4
Run both systems
Run the new close alongside BlackLine for a short period. Compare the imported account owners, review assignments, checklist and trial balance with what your team is using in BlackLine. Work through any differences before relying on the new records for the close. Keep the ledger as your source of trial balances, and retain BlackLine's historical reconciliation export and attachments.
- 5
Switch off BlackLine
Switch off BlackLine once you have checked the setup and completed a close using the new system. Keep the export of past reconciliations and attachments for your retention period, since that history stays in BlackLine's archive rather than moving into the new database.
Where the real effort goes
The real work is usually mapping your own BlackLine column headings to the new fields, then checking that your account owners, review rules and close tasks match how your team works. You also need to decide which trial balances to load and how to retain historical reconciliations and attachments. Enterprise DNA handles this migration and setup when you have them install and run it.
Not ready for a call?
Get your BlackLine switch plan by email
We will send you the step-by-step plan for moving your business off BlackLine, what the move really involves, and how we would do it for you.
Sent. Check your inbox.
Your BlackLine switch plan is on its way.
Rather talk it through? Book a call arrow_forwardThree ways to run it
Choose who sets it up and keeps it running
Open source
Do it yourself
Free, open source
- 1 Clone the repo and run npm install
- 2 Run npm run demo, then open it in Claude Code, Codex, OpenCode or Cursor
- 3 Ask for /attention, /recs-due and /flux
- 4 Export your trial balance and the BlackLine account and task lists, then run import with --dry-run
Built around your business
We customise it
One setup fee, then a retainer for ongoing work
- check Your checklist, materiality, thresholds and review rules
- check Your BlackLine accounts, owners and tasks brought across, and the first close run beside BlackLine
- check A direct link to Xero, MYOB, Business Central or NetSuite for the monthly balances
- check A web front end for reviewers if you want one, and line-by-line bank matching if you need it
Omni by Enterprise DNA
We run it for you
One setup fee, then a monthly retainer
- check Installed and operated inside Omni by Enterprise DNA
- check Balances loaded from your ledger at each month end
- check The close status, late items and variance commentary ready each morning of the close
- check Changes to accounts, checklists and rules covered by the retainer
Questions
Instead of BlackLine, answered
Does this replace all of BlackLine? expand_more
It covers the close checklist, balance sheet reconciliations with second-person review, manual journal approval, variance explanations, the auditor's request list and the rule checks. BlackLine also matches high volumes of bank and intercompany lines automatically and posts journals into the ledger. If you rely on those, we build them into your version before you switch.
Do we keep our accounting system? expand_more
Yes. Xero, MYOB, Business Central or NetSuite stays your ledger. The free version brings the trial balance in from an export each month. In your version we connect it directly so balances arrive on their own.
Can we bring our BlackLine set-up across? expand_more
Yes. The account list with preparers, reviewers, risk and frequency, and the close task list, export from BlackLine and import here, with a test run first. Past reconciliations and their attachments stay in BlackLine's export, which you keep for your retention period.
What will our auditor see? expand_more
Each reconciliation records the ledger balance, the supporting balance, every reconciling item, where the evidence is kept, who prepared it and who reviewed it, and those must be different people. Each month prints as a close report with the checklist, reconciliations, journals and variance commentary.
What do we pay Enterprise DNA, and who owns it? expand_more
You own the database and your version of the system. The free version has no licence fee; hosting is yours. If we build and run it, there is one setup fee and then a monthly retainer. No module list, no entity count, no seats.
Bring your close checklist and your renewal date
Book 30 minutes with Sam. Bring your BlackLine renewal, your close checklist and last month's trial balance. We will show you your close status and your open reconciliations on your own numbers, and agree what moves across.
Month-End Close for Claude Code is free and open source, published by Enterprise DNA.
Done paying for BlackLine?
Get your version built