DataNinja

Monthly investor statements

Upload the workbook you already keep — a tab for each investor — and get back a statement for every one of them, the interest as a Xero bills CSV, and a mail-merge file so you can send the lot from your own email.

More than one is fine. If you keep a file per interest rate, attach the lot — they come back as one month, with one reconciliation. Keep the columns the same within any one file.

Your fund Required

Printed on every statement.
Optional, and printed as you write it.

Tax Required

We don't preselect this — it lands on your BAS and it's your call. It sets the rate on the Xero bills and the wording on the statement.

Tick if these are RCTIs. We'll use the wording and both ABNs, so each investor's ABN is needed too.
Your Xero accounts, for the bills CSV Optional

These are your fund's accounts, not each investor's — the code on an investor's tab is the account holding their investment, not where the interest expense goes. Without them you still get the statements and the mail-merge file.

In Xero: Accounting → Chart of accounts → Export. The boxes below become lists of your own accounts, we name back the one you picked, and we show the tax rate your chart has against it. Xero checks none of that — it drops a code it doesn't recognise, imports anyway, and leaves the account blank on every line. Read and discarded like everything else here.
The account the interest is coded to.
Only if your workbook charges a fee. It goes on the same bill as a negative line.
The fee is money you earn, so this is an income rate — a different thing from the GST on the interest above.
Investor emails, for the mail-merge file Optional

Your workbook has balances, not email addresses. A CSV with account and email columns — and abn if these are RCTIs — builds the mail-merge file that sends every statement in one action. A Xero contact export works as it comes: its AccountNumber and EmailAddress columns are read as they are — and so are its contact persons. Only the people ticked Include in emails in Xero get a row, the same people Xero itself would copy in; an extra person with an address and no tick is left out, and the report says so. To change who gets it: in Xero, open the contact, Edit, tick or untick Include in emails beside each person under Additional people, save, and export your contacts again.

Matched on the account code, never on the name.

What you get back

Every figure is checked against your own arithmetic

We don't recalculate your fund. We check that your own numbers agree with each other, four ways, for every investor:

We work out which column is which from your own arithmetic, not from the headings. A wrong guess doesn't survive four identities holding across every investor, which is why this can read a workbook we've never seen without taking figures out of a column we've assumed about.

Here it is on an invented ledger — Sandon Point Super Fund, December 2026

Read by the same code your workbook goes through, with nothing telling it which column was which. If any of these four failed, this page wouldn't render.

An investor whose row doesn't pass gets no statement and no bill, and we tell you which check failed and both figures. We don't tell you which cell to change, because we can't tell your sheet disagreeing with itself from us reading the wrong column.

About sending them

We don't send anything, on purpose. A statement should arrive from your fund, not from us. Otherwise deliverability, bounces and your investors' addresses all become ours, and a statement about a six-figure balance that quietly never arrives would be our failure to notice rather than yours.

Worth knowing before you try it: Word, Outlook and Gmail can't attach a different file to each recipient by themselves, and Gmail's multi-send sends everyone the same attachment. That's a limit of the mail clients, not of what we hand you.

An add-in does it, and the good ones pair the files to the rows themselves. In Outlook that needs no cloud step: the PDFs in a folder, and the add-in reads the attachment column. In Gmail you drag the folder into Drive once and the add-on imports from it. Either way it takes exactly what's in the download — a folder of PDFs and a spreadsheet with an email column and an attachment column naming the file.

Which add-in, and the step-by-step: emailing a different attachment to each recipient. Worth two minutes before you start — the add-on that makes you paste a link per row is the one people find first, and it's the one that makes this look like an afternoon's work.

What your workbook needs