Financial reporting & group consolidation

Many companies. Many currencies. One set of numbers.

Halfkit connects your QuickBooks Online, Xero, Zoho Books and TallyPrime companies, eliminates intercompany balances, translates every currency, and emails your board a consolidated P&L and balance sheet every month.

14-day free trial for each company. Cloud ledgers connect in minutes over OAuth; Tally syncs through a small Windows agent.

Northwind Group

Apr–Sep 2026 · USD

Consolidated revenue

$2.03M

Net income

$593.7K

Revenue by company

Holding Ltd · QuickBooks$1.38M
Northwind India · Zoho, INR$742.3K
Intercompany eliminated−$96K
Intercompany in balance Net margin 29.3%
Illustrative example: a holding company on QuickBooks Online and an Indian subsidiary on Zoho Books, with 96 thousand of intercompany fees eliminated. Use the currency buttons to change the reporting currency.
  • QuickBooks, Xero, Zoho & Tally
  • Automatic exchange rates
  • Budgets & cash forecasts
  • Monthly board packs

Illustrative figures and rates. Subsidiary translated at each month's rate.

Connects to

The books you already keep.

No exports, no spreadsheets to stitch. Halfkit reads reports straight from each company's accounting system, in the cloud or on the desktop.

QuickBooksOAuth

Profit & loss, balance sheet, cash flow, AR and AP aging, for every QuickBooks Online company you connect.

XeroOAuth

Profit & loss, balance sheet, receivables and payables aging. Approve several organisations in one sign-in and each one is connected.

Zoho BooksOAuth

Profit & loss, balance sheet and aging, for organisations in any Zoho data centre: US, EU, India, Australia, Japan, Canada, China and Saudi Arabia.

TallyPrimeSync agent

A Windows agent on the PC running Tally sends month-end ledger balances and open bills every day, as a scheduled task or from a tray app. Profit & loss, balance sheet and aging are built from them.

How each ledger connects

How consolidation works

From four ledgers to one report, in four entries.

  1. 01

    Connect

    Authorise QuickBooks Online, Xero or Zoho Books over OAuth, or run the Tally sync agent on the PC with Tally. Each company starts its own 14-day trial.

    Holding Ltd · QBO · USD
    Northwind India · Zoho · INR

  2. 02

    Group

    Name a holding company, add its subsidiaries and set how much of each it owns. Mix QuickBooks, Xero, Zoho and Tally companies freely in the same group.

    Northwind Group
    └ Holding Ltd
    └ Northwind India · 80%

  3. 03

    Eliminate

    Accept the intercompany pairs Halfkit suggests, or mark accounts yourself. Mark a parent account and its sub-accounts go with it.

    Intercompany receivable
    Intercompany payable

  4. 04

    Report

    Run the consolidated P&L by company or by month, and the balance sheet. Or export the whole worksheet to Excel, with live formulas.

    Net income593.7

Consolidated profit & loss

Northwind Group, by company

USD '000 · Apr–Sep 2026
Example consolidated profit and loss by company, figures in thousands of US dollars
Account HoldingHold.QBO SubsidiarySub.Zoho · INR EliminationsElim.  ConsolidatedConsol. 
Revenue1,284.5742.3–2,026.8
Intercompany fees96.0–(96.0)–
Cost of goods sold(512.4)(301.9)–(814.3)
Gross profit868.1440.4(96.0)1,212.5
Management fees paid–(96.0)96.0–
Operating expenses(431.2)(187.7)–(618.9)
Net income436.9156.8–593.7
Owners of the parent562.3
Non-controlling interests31.4
Illustrative figures. Eliminations net to zero; the subsidiary is translated from INR at each month's rate. It is 80% owned, so totals stay in full and 20% of its net income is shown as non-controlling interests.

What you get

The reports a finance team actually runs.

Multi-currency

Report in the currency your board reads.

Choose INR, USD, GBP, SGD, EUR or CAD. European Central Bank reference rates are fetched every day and kept as monthly averages, so there's nothing to type in. The P&L is translated month by month and the balance sheet at the reporting month's rate. Set an equity date for a company and its capital and reserves stay at that month's rate. A Currency Translation Adjustment line keeps the consolidated balance sheet in balance.

  • INR
  • USD
  • GBP
  • SGD
  • EUR
  • CAD

A rate you enter yourself always takes priority over the ECB rate.

Consolidated equity · USD '000

Equity at historical rates1,048.2
Currency Translation Adjustment(12.6)
Total equity1,035.6

Eliminations

Intercompany, gone.

Halfkit suggests the pairs: due from and due to, intercompany sales and charges, ledgers named after the other company, matched on names, wording and amounts. A single "Due from subsidiaries" is matched against the accounts in several companies that add up to it. One click eliminates every side, and every report shows its working in an eliminations column.

Intercompany fees−96.0

How consolidation works

Partial ownership

Own 80%? Report it that way.

Set the share of each subsidiary the group owns. Totals stay in full, as in an IFRS 10 consolidation; net income is split between owners of the parent and non-controlling interests, and the balance sheet shows non-controlling interests in equity.

Account mapping

Different names, one line.

"Sales" in one company, "Revenue from operations" in another? Halfkit suggests shared lines for similar names of the same type across companies; accept one or all. They then add up on one row, and eliminations still follow each account's own name.

Monthly comparatives

See which month moved.

A month-by-month P&L with the percentage change from the month before, side by side.

Jul331.4–
Aug352.0+6.2%
Sep339.1−3.7%

AR & AP aging

Who owes, and how late.

Receivables and payables bucketed current, 1–30, 31–60, 61–90 and 91+ days, for QuickBooks, Xero and Zoho Books, and for Tally parties tracked bill by bill.

CEO/CFO Overview

The month at a glance.

Headline KPIs against the prior period, cash runway, financial health ratios, aging, customer concentration and alerts, for one company or the whole group.

For Indian groups

Schedule III, straight from Tally or Zoho.

The statutory balance sheet and statement of profit and loss under Schedule III (Ind AS, Division II), for one company or the consolidated group. Halfkit suggests a Schedule III line for each account from its type and name; you confirm or change it. Previous-period comparatives, lakhs or crores, and an Excel export.

Tally companies sync through a Windows agent and get receivables and payables aging. Pay in rupees through Razorpay: ₹599 a month or ₹6,499 a year per company.

Halfkit for Indian groups

Balance sheet · Schedule III · ₹ lakhs

Equity share capital250.00
Other equity1,184.62
Trade receivables642.18
Previous periodalongside
ExportExcel

Budgets & rolling forecasts

Plan the year, then check it.

Set a 12-month budget for a company or group, starting from last year's actuals, and edit it in a grid or in Excel. Actuals are compared line by line, with favourable and unfavourable variances. A rolling forecast keeps actuals for the months gone and projects the rest, so you see where the full year lands against budget and last year.

Revenue339.1+9.1
Payroll141.3−6.3

Alerts

Told when something trips.

Daily checks on cash runway, cash, receivables over 90 days, intercompany gaps, revenue and net margin, against limits you set. Halfkit emails you, and posts to Slack if you like, when a check trips and again when it recovers.

Statements & AI summaries

The full set, with a first draft.

Profit & loss and balance sheet for every company, Tally included, and a cash flow statement for QuickBooks companies. Ask for a plain-language summary of any of them; summaries use prepaid credits.

13-week cash forecast

See the tight week before it comes.

Starting from today's cash, Halfkit builds the next 13 weeks: customers' invoices come in on their due dates, supplier bills go out on theirs, and you add what's planned, like payroll, rent, loan repayments and tax, once, weekly, fortnightly or monthly. Set a minimum and it shows the lowest point and the first week below it.

For a company or a consolidated group, with the assumptions on the page, a chart and an Excel export.

Cash forecast & budgets

Cash forecast · USD '000

Cash today412.0
Customers pay in+618.4
Bills & payroll go out(702.9)
Lowest point · week 7148.6
Closing cash · week 13327.5

Close the month

Month end, locked and in the board's inbox.

Close a month for the whole workspace and its figures are served from what was stored, so they stop changing. Every close and reopen is logged. Export the consolidation worksheet to Excel: P&L by company and by month, balance sheet, eliminations, account mapping and exchange rates, with live formulas.

Then pick a company or group, a currency, the recipients and a day of the month. Halfkit emails a PDF board pack for the month just ended: headline KPIs, a watch list, the month against the year to date, a six-month trend, a cash page with runway, health ratios, budget vs actual when there's a budget, and the consolidated P&L and balance sheet.

Preview a pack before anything goes out, or use Send now. AI commentary is optional and uses one credit per pack.

What's in a board pack

September 2026 · month end

Month closedfigures locked
Consolidation worksheetExcel
Board packPDF
Year to date & cashin the pack
Emails on the 5th4 recipients

For accountants, CA firms & CFOs

Built for the person who signs off the numbers.

Whether you run finance for a group with entities in three countries, or keep the books for a dozen clients, Halfkit gives you the consolidated view without a consolidation spreadsheet.

Accounting and CA firms get one login across every client workspace.

Firm mode
One login for all your client workspaces. Switch between clients, and see each one's companies, subscription status, renewal and last Tally sync on a firm dashboard.
Firm billing
Add firm members, and see a billing summary across clients. Each client company is still paid for per company.
Share links
Send investors, auditors or board members a read-only link to the Overview, P&L and balance sheet. No login needed.
Group reporting
An Indian parent on Tally or Zoho, subsidiaries on QuickBooks or Xero in the US, UK or Singapore, rolled into one statement.
Team access
Invite colleagues to a workspace; admins manage who has access.

Security & trust

Your accounting system stays the source of truth.

Official APIs, over OAuth

Halfkit connects through the QuickBooks Online, Xero and Zoho Books APIs. You authorise access with your accounting provider; Halfkit never sees your accounting password.

Read, not write

Figures come from your accounting system when a report or board pack runs, and are stored nightly. Halfkit doesn't post entries to your books and isn't a second ledger to keep in sync.

Scoped to your workspace

Every company, group, elimination and exchange rate belongs to a workspace. Users only see the workspaces they belong to.

Encrypted in transit

The app is served over HTTPS. You can revoke Halfkit's access at any time from QuickBooks, Xero or Zoho, or stop the Tally agent. An admin can also disconnect a QuickBooks or Xero company from inside Halfkit.

Tally sends balances and open bills

Only group names, ledger names, closing balances and open bills (party, reference, dates, amount) leave the PC running Tally. No vouchers.

AI only when you ask

Summaries run when you request one, and board-pack commentary only if you switch it on. The figures are sent to our AI provider (OpenAI) to write it.

Share links you control

A share link opens a read-only Overview, P&L and balance sheet, nothing else. Set an expiry, see how often it's been viewed, and revoke it at any time. Shared pages aren't indexed by search engines.

Closed months stay closed

A closed month is served from stored figures, so a late edit in the ledger doesn't change what you reported. Every close and reopen is recorded in an audit log.

No blank reports

If a connection to an accounting system breaks, Halfkit shows the last saved figures with a note saying so.

Pricing

Priced per company. Unlimited users.

Every company starts with a 14-day free trial. No card needed to start.

Monthly

$7per company / month, or ₹599

  • Every report and dashboard
  • Consolidation, eliminations & multi-currency
  • Board packs & Excel worksheet
  • Budgets, forecasts, alerts & period close
  • Schedule III statements
  • Read-only share links
  • Unlimited users
  • Email, chat & online support
Start free trial

More than 10 companies

Let's talkvolume pricing

  • Everything in Annual
  • Better per-company pricing
  • Unlimited users
Contact us

Pay in USD by card through Stripe, or in INR through Razorpay. Taxes may apply. AI summaries use prepaid credits sold separately, from $1 for 5 credits. Accounting firms see one billing summary across clients; each client company is billed on its own plan.

Questions

Frequently asked.

Which accounting systems does Halfkit support?

QuickBooks Online, Xero, Zoho Books and TallyPrime. QuickBooks, Xero and Zoho connect over OAuth: Zoho organisations work in any Zoho data centre, and one Xero sign-in can connect several organisations. Tally connects through a small sync agent. You can mix all four in one group.

How do intercompany eliminations work?

Inside a group, you choose which accounts are intercompany: for example a receivable from a subsidiary and the matching payable. Halfkit removes them from consolidated reports and shows the adjustment in an eliminations column. Eliminating a parent account covers its sub-accounts. If the two sides don't match, the report warns you it's out of balance. Halfkit also suggests likely pairs, such as due from and due to, intercompany sales and charges, or ledgers named after the other company, and eliminates both sides in one click.

How are foreign currencies translated?

Halfkit fetches European Central Bank reference rates every day and stores them as monthly averages for INR, USD, GBP, EUR, SGD and CAD. One monthly rate per currency is used for both statements: the P&L is converted month by month, and the balance sheet at the reporting month's rate. If you set an equity date for a company, its capital and reserves are translated at that month's rate instead. The difference is shown as a Currency Translation Adjustment so the consolidated balance sheet still balances. Any rate you enter yourself always takes priority over the ECB rate.

Can Halfkit handle subsidiaries we don't fully own?

Yes. Set the ownership percentage for each subsidiary. The group is still consolidated in full, as under IFRS 10, so revenue, expenses, assets and liabilities appear at 100%. The consolidated P&L then splits net income into the part attributable to owners of the parent and the part attributable to non-controlling interests, and the balance sheet shows a non-controlling interests line in equity.

Does Halfkit change anything in my books?

No. Halfkit reads reports from QuickBooks Online, Xero and Zoho Books, and receives balances from the Tally agent. It doesn't create or edit transactions.

How does the Tally connection work?

TallyPrime is desktop software, so you run the Halfkit sync agent on the PC where Tally is installed. It's a Windows .exe: run it once with --install and it schedules itself to sync daily, which suits a PC left unattended. If Tally stays open all day on a desk PC, the tray app (halfkit_tally_tray.exe) is the alternative: it starts at logon without admin rights, syncs daily while running, shows the last sync and its result, and has Sync now, Open Halfkit and the log in its menu. The tray app keeps its sync token encrypted in your Windows profile. Either way, the agent reads Tally's built-in connector on port 9000 and sends month-end ledger balances, plus the bill-wise outstanding for parties you track bill by bill. Halfkit builds the P&L, balance sheet and receivables and payables aging from them. Only group names, ledger names, closing balances and open bills (party, reference, dates, amount) leave the PC; no vouchers.

What's in a board pack?

A PDF for the month just ended: headline KPIs, a watch list, the month against the year to date (revenue, gross profit, operating profit and net income), a six-month trend, financial health ratios, budget vs actual when there's a budget, and the consolidated P&L and balance sheet. A cash page shows opening and closing cash, the change, runway, months of costs covered and six months of balances; the operating, investing and financing breakdown is for QuickBooks companies. The email itself shows revenue and net income for the year to date. AI commentary is optional and uses one credit per pack. You choose the company or group, the currency, the recipients and the day of the month it goes out, and you can preview it or use Send now at any time.

How does the 13-week cash forecast work?

It starts from today's cash and goes week by week. Customers' open invoices come in on their due dates; for QuickBooks, the aging is spread across its buckets, and amounts that are very overdue count at a collection percentage you set. Supplier bills go out on their due dates. You add planned items such as payroll, rent, loan repayments and tax, once, weekly, fortnightly or monthly. The forecast shows closing cash for each week, the lowest point and the first week below a minimum you choose, with the assumptions listed, a chart and an Excel export. For a group, intercompany parties with matching names are left out.

What's a rolling forecast?

A view of any budget where the months so far show actuals and the rest are projected: from the remaining budget, a three-month run rate, or last year plus a growth percentage. You can override any projected month. The full year is compared with the budget and with last year, favourable or unfavourable, with a chart and an Excel export, and you can save the forecast as a new budget version.

What does closing a month do?

Closing a month locks it for the whole workspace. Reports for a closed month are served from the figures stored at close, so they stop changing even if someone edits the ledger later. Every close and reopen is recorded in an audit log, and a closed month can be reopened if it needs to change. Separately, reports are stored every night, and if a connection to an accounting system breaks, Halfkit shows the last saved figures with a note.

Does Halfkit produce Schedule III financial statements?

Yes, for Ind AS companies (Division II): a statutory balance sheet and statement of profit and loss, for one company or the consolidated group. Halfkit suggests the Schedule III line for each account from its account type and name, and you can change any mapping. Statements include previous-period comparatives, can be shown in lakhs or crores, and export to Excel.

We're a CA firm. Can we manage all our clients in one place?

Yes. Firm mode gives you one login for many client workspaces and lets you switch between them. The firm dashboard lists each client's companies, subscription status, renewal dates and last Tally sync, and you can add firm members. There's a billing summary across all clients, but payment is still per company.

How safe are share links?

A share link shows a read-only Overview, P&L and balance sheet for one company or group, and nothing else. You choose a fixed period or let the viewer pick one, and you can set an expiry. You can see how many times a link has been viewed and revoke it at any time. Shared pages are marked so search engines don't index them. Anyone with the link can open it without logging in, so send it only to the people it's meant for.

What happens when the trial ends?

Each company you connect gets 14 days free. To keep reporting on it after that, choose the monthly or annual plan for that company.

Can I pay in rupees?

Yes. Pay in USD by card through Stripe, $7 a month or $77 a year per company, or in INR through Razorpay, ₹599 a month or ₹6,499 a year per company.

Can my team use it?

Yes. Plans include unlimited users. Invite colleagues to your workspace; admins can add, edit and remove users.

How do AI summaries work?

From a P&L, balance sheet or cash flow report, request a summary and Halfkit writes a plain-language overview. Each summary uses credits, which you buy in small packs. The P&L summary is also emailed to you as a PDF, and board packs can include a short AI commentary.

Is cash flow available for Zoho Books, Xero or Tally companies?

Not yet. The cash flow statement is currently available for QuickBooks Online companies only. Profit & loss, balance sheet and aging work for all four systems; for Tally, aging covers parties tracked bill by bill.

Close the month on one set of numbers.

Connect your first company and see your reports in minutes.