onibaku.apps
Google Sheets add-on

Gift Aid Schedule Builder

For church, club and charity treasurers who keep donations in Google Sheets™. Check every donor against HMRC's rules before you claim, then download HMRC's own Gift Aid schedule, filled in and ready to attach to your Charities Online claim. No copying and pasting, so no "ASM" upload errors.

Errors shown on the row, not by HMRC

Postcodes, title and name lengths, stray spaces, hyphenated surnames, house numbers, dates and amounts are checked against HMRC's published rules. Most formatting slips are fixed in one click.

Declarations kept with the donor

Record each donor's Gift Aid declaration, what it covers and any cancellation. Donations it doesn't cover are flagged and left out of the claim.

Never claim the same gift twice

Each claim gets a reference, and every donation in it is stamped with it. The Claims tab keeps your history, and you can download any claim again.

Getting started

  1. Open a Google Sheet and choose Extensions → Gift Aid Schedule Builder → Open.
  2. Press Set up Gift Aid sheets. It adds four tabs: Donors, Donations, Small donations and Claims. If you already keep these, rename your tabs to match: columns are found by their heading, so "Surname", "Envelope no." and "Post code" work too.
  3. On Donors, add each donor with their declaration date and what it covers. On Donations, add each gift with the date, the donor's ref (or full name) and the amount.
  4. Press Check sheets. Each row's Check column says what, if anything, HMRC would reject. Fix formatting sorts out spacing, postcode capitals and similar slips for you.
  5. Choose the date to claim up to and press Create claim and download.
  6. In Charities Online, attach the downloaded file as your Gift Aid schedule. Don't open and re-save it first.

The columns

TabColumns
DonorsDonor ref, Title, First name, Last name, House name or number, Postcode, Lives outside UK, Declaration date, Declaration covers, Declaration cancelled
DonationsDate, Donor ref, Amount, Sponsored event, Aggregated description (optional), Claim (filled in by the add-on)
Small donationsDate, Amount, Cash or contactless, Collected at, Claim (filled in by the add-on)

The add-on adds a Check column to each tab. Any other columns you keep, like email or notes, are left alone.

Declaration covers is one of "Past 4 years and future" (HMRC's usual wording), "Future donations" or "One donation only". Left blank, a declaration covers donations from its date onwards.

Donors abroad: choose Yes under Lives outside UK and put their whole address in the house box. The schedule gets an X for the postcode, as HMRC asks. Donors in the Isle of Man and the Channel Islands count as living outside the UK.

What gets checked

Every rule comes from HMRC's schedule guidance, the notes in HMRC's own template and the Charities Online data specification.

Bigger claims (Pro)

Plans

FreePro
Donor and declaration checks, one-click fixesYesYes
HMRC schedule download and claim historyYesYes
Lines in a claimUp to 100Any number, split into 1,000-line files
Combining regular donations, aggregating small giftsNoYes
Small donations (GASDS) totalsNoYes
PriceFree£6 a month or £50 a year

Upgrade from the sidebar. Payment is handled by Stripe, and Pro unlocks within a few seconds on the Google account you upgraded from. The receipt page shows a licence key, which you can use to move Pro to another account, for example when a new treasurer takes over. Cancel any time from Manage subscription in the sidebar.

Your responsibility

The charity is responsible for its Gift Aid declarations, its records and its claim. The add-on checks your records against HMRC's published rules and fills in HMRC's schedule for you, but it can't know whether a donor really pays enough tax or whether a gift qualifies. Check the claim before you submit it. The add-on doesn't submit anything to HMRC.

Security and your donors' data

Details are in our privacy policy.

Help

HMRC says the file has an "ASM" error

HMRC gives this when a schedule has been copied and pasted or saved in the wrong format. Attach the file exactly as downloaded, without opening and saving it in Excel or LibreOffice first. If it still happens, try the other version under Claim options → Schedule file, and email us: we'd like to see the message.

A donation was left out of the claim

Its Check column says why. The usual reasons are a donor with no declaration, a declaration dated after the gift, or a donor ref that doesn't match the Donors tab.

I made a claim by mistake

If you haven't submitted it to HMRC, press Cancel next to it under Claims. Its donations go back to unclaimed. Once HMRC has it, press Mark submitted instead.

Which date goes in Box 1?

The add-on fills it in: the earliest donation date in the claim, including gifts inside combined or aggregated lines.

I paid but the add-on still says Free

Reopen the sidebar on the Google account you upgraded from. If you paid from a different account, choose Have a licence key? and paste the key from your receipt page. Still stuck? Email admin@onibaku.co.uk with the email on your Stripe receipt and we'll sort it the same day.

It says a permission is missing

Google lets you untick permissions when installing. Press Allow access in the sidebar and tick everything, then press check again.

Found a bug, or want a feature? Email admin@onibaku.co.uk.

Google Sheets™, Gmail™, Google Drive™ and Google Apps Script™ are trademarks of Google LLC. This add-on is not made or endorsed by Google or by HMRC.