Everything, and nothing you don’t need

bakoffice Reports is five screens, not fifty. Every feature below exists because a small nonprofit asked for it — and nothing was added to justify a price, because there isn’t one.

  • Free for most nonprofits
  • 15-minute setup
  • Report by text
  • No ads, ever

Dashboard

The whole organization, above the fold

Open it Monday. Know where you stand by 9:03.

Most small nonprofits don’t have a reporting problem. They have a noticing problem — nobody sees that the food closet stopped filing until the grant report is due. Home is built to make that impossible to miss.

For a two-person shop: “What’s missing” is the whole feature. It is the difference between finding out in January that October was never filed, and finding out in October.

Every program on one screen
A card each, carrying the numbers that matter.
Pick your window
The last week, month or quarter — and the whole page follows.
Up or down
Each program measured against the period before it.
What’s missing
The filings a program owes and hasn’t made, counted for you.
A month at a glance
Your key programs get a four-week calendar: weeks filed, weeks skipped.
The last ten reports
Every report as it lands, with who filed it and what it counted.
See how it came in
Texted from the field, or entered at a desk.
Log a report in one click
From the top of the screen, without hunting through a menu.
Your people, counted
Reporters, volunteers, donors and followers, each a link to the full list.
New faces and new gifts
People joining and donations arriving, newest first.

Activity reports

Find the number, prove the number, send the number

The tab that answers the grant officer.

Every report your team files — by text, by phone or on the web — lands here.

For a team with no data person: saved searches and the download together are your whole reporting workflow. Build the filter in October, reload it every quarter, download, attach.

Search everything
Every word your team has written on a report.
Narrow it down
By program, service area, funder, tag, date or status — in any combination.
Save the searches you repeat
Build the grant’s view once, then reload it every quarter.
Approve a backlog in one pass
Or one report at a time, whichever the day calls for.
Change your mind
A rejected report goes back to pending. Nothing is lost.
Download what you’re looking at
A spreadsheet of exactly the view on screen — no more, no less.
Chart it
By how many, or by how much. Split by program or by status.
Send the chart
Save it as an image and drop it straight into the board deck.
Tag as you type
Write #rain in a report and the tag attaches itself.
Nothing is ever really gone
Deleted reports can be brought back.

Structure

Two ideas. That’s the whole model.

Say what you do. Say how often you’ll say it.

A Program is a service area — the soup kitchen, the food closet. A Collection groups them. Set a rhythm and bakoffice starts keeping score.

For a small nonprofit: set the rhythm honestly, not aspirationally. “Weekly” on a program you file monthly just makes noise. bakoffice measures you against what you said.

Count what you actually count
Meals served, hours tutored, rides given. Your words, your units.
Say how often you’ll report
Daily, weekly, monthly — or the second Tuesday.
A calendar that keeps score
The periods you filed and the periods you missed, side by side.
No false alarms
Nothing counts as missing until you have set a rhythm.
A keyword per program
The one word a reporter texts in.
Decide what needs a look
Reports can post straight through or wait for review, and texting can be treated differently from the web.
Public or private, program by program
With a permanent lock for the work that must never be shared.
Give each program a colour
It follows the program into every chart.
Group programs into service areas
And report on a whole area at once.
History outlives everything
Retire a program and its reports stay.

Across every screen

If they can text their kid, they can file a report

The reporting method that needs no training, no rollout and no help desk. It is the same system the rest of this page describes — reached from a phone that has never visited a website.

  • Text your keyword to join, then text your name to finish.
  • Text HELP to see your programs.
  • STOP and START work exactly as they should.
  • Order doesn’t matter — “Soup 20” and “20 Soup” both work.
  • Add a note after a comma — “Soup 20, ran out early”.
  • Add a tag anywhere — “Soup 20 #rain”.
  • A link comes back to fix it: change the number, change the program, add a note, or delete it.
  • No app. No login. No password.

Your people

Everyone who touches the work, in one list

Volunteers won’t log in. They’ll text.

Reporters, volunteers, donors and supporters live in one place, with the permissions that keep each of them in their lane.

For a volunteer-run program: give a new volunteer their one program with review switched on. After a clean month, switch review off and stop checking.

One list, six roles
Admins, staff, reporters, volunteers, donors and followers.
People wear more than one hat
Your treasurer can be a donor and a volunteer.
Let people sign themselves up
A public page at your own address, with clear consent.
Nobody reports until you say so
New sign-ups wait for your approval.
Give people only their program
The shelter volunteer sees the shelter.
Trust people as they earn it
A new volunteer’s reports wait for review. A seasoned one’s don’t.
Choose how each person reports
By text, on the web, or both.
Take access back cleanly
Without reopening everything else.
Giving and hours, where you’d look for them
Donation history and volunteer history on the person’s own page.
Supporters can follow you
They subscribe themselves, and confirm before anything is sent.

Setup

Configure it Tuesday, don’t think about it again

Twenty minutes, once.

The settings worth having are the ones you set on day one and never revisit. These are those.

For a nonprofit worried about being trapped: your structure is copyable and your data downloads as a spreadsheet from the Activities tab, whenever you want, without asking us.

Public details, private login
Supporters get a contact address. Your admin email stays yours.
Say what kind of work you do
A standard nonprofit category, described in plain English.
Turn on text reporting when you’re ready
Not before.
Choose your keyword
The word reporters text, checked for you as you type.
An invitation you can send as-is
Already written, already filled in with your details. Copy and paste.
Your own tags
Your names, your colours.
Your funders in one place
They turn up as suggestions wherever you need them.
Readable for everyone
Set how dates are written, and make the text larger.
Admins change things, everyone else reads them
So nothing moves by accident.
No lock-in
Copy your setup, export your data any time, or ask us to delete all of it.

Free for most nonprofits. First report inside 15 minutes.