
Gift Aid is one of the most valuable tax relief schemes available to UK charities — allowing you to claim an extra 25p for every £1 donated, at no extra cost to your donors. Yet many charities fail to capture Gift Aid declarations consistently, leaving thousands of pounds unclaimed every year.
CiviCRM has built-in Gift Aid functionality designed specifically for UK organisations. This guide walks you through how to set it up correctly so you never miss a declaration again.
What is Gift Aid and Who Qualifies?
Gift Aid allows UK charities and Community Amateur Sports Clubs (CASCs) to reclaim the basic rate of income tax (currently 20%) on donations made by UK taxpayers. For every £1 donated, HMRC will pay your charity an additional 25p — meaning a £100 donation becomes £125 at no cost to the donor.
To claim Gift Aid, you need:
- HMRC recognition as a charity (via the Charities Online service)
- A valid Gift Aid declaration from the donor, confirming they are a UK taxpayer
- Accurate records of donations and declarations
CiviCRM automates the capture, storage, and reporting of all of this.
How CiviCRM Handles Gift Aid
CiviCRM includes the CiviGiftAid extension (also known as uk.co.bhf.civigiftaid), which is the standard tool for managing Gift Aid within CiviCRM for UK charities. It integrates directly with CiviContribute (CiviCRM’s donation management module) and handles:
- Capturing Gift Aid declarations online and offline
- Tracking declaration status per contact (eligible, not eligible, declined)
- Generating HMRC-compliant Gift Aid claim reports
- Backdating declarations where appropriate
- Handling declaration expiry and renewal reminders
Step 1: Install the CiviGiftAid Extension
If your CiviCRM installation doesn’t already have Gift Aid set up, you’ll need to install the CiviGiftAid extension:
- Go to Administer → System Settings → Extensions
- Search for “Gift Aid” or “civigiftaid”
- Click Install
- Once installed, go to Administer → CiviGiftAid → Gift Aid Settings to configure
If you’re on a managed hosting plan, your hosting provider may need to assist with extension installation. At Mountev, we handle this for all our hosted CiviCRM clients as part of setup.
Step 2: Configure Gift Aid Settings
In the Gift Aid settings screen, you’ll configure:
Your charity details — Name and HMRC reference number. This is required for generating compliant claim reports.
Basic rate tax — Currently 20% in the UK, meaning the Gift Aid rate is 25p per £1 (20/80). CiviCRM calculates this automatically.
Default declaration text — The wording of the Gift Aid declaration that donors will agree to. HMRC has specific wording requirements — make sure yours complies with current HMRC guidance.
Declaration duration — Gift Aid declarations can be made to cover past donations (up to 4 years) and all future donations until the donor notifies you otherwise. Configure this in line with HMRC rules.
Step 3: Add Gift Aid to Your Online Donation Forms
CiviContribute lets you add a Gift Aid declaration checkbox to any online contribution page. To do this:
- Go to Contributions → Manage Contribution Pages
- Edit your donation page and navigate to the Gift Aid tab (this appears after the extension is installed)
- Enable Gift Aid and customise the declaration text shown to donors
- Set whether the Gift Aid checkbox is pre-ticked, opt-in, or opt-out — HMRC requires that declarations are a conscious, informed choice, so be careful here
When a donor submits the form with a Gift Aid declaration ticked, CiviCRM automatically records the declaration against their contact record and marks the contribution as Gift Aid eligible.
Step 4: Capture Offline Declarations
For donations collected at events, by post, or by phone, you can manually record Gift Aid declarations in CiviCRM:
- Open the donor’s contact record
- Go to the Gift Aid tab
- Add a new declaration with the date, source, and eligibility status
You can also bulk-import Gift Aid declarations using CiviCRM’s import tool if you have existing paper declarations you want to digitise.
Step 5: Generate Your HMRC Claim Report
When you’re ready to claim, CiviGiftAid generates an HMRC-formatted report that you can submit directly through HMRC’s Charities Online portal:
- Go to Contributions → Gift Aid → Create Claim
- Select the date range for your claim
- CiviCRM will show all eligible contributions with valid declarations in that period
- Export the claim as an HMRC-compatible file (usually in the R68 format)
- Log into HMRC Charities Online and submit the file
HMRC typically processes claims within 4–5 weeks and pays directly into your charity’s bank account.
Common Gift Aid Mistakes to Avoid
Pre-ticking the declaration box — HMRC requires that Gift Aid declarations are a conscious choice. Pre-ticked checkboxes are not acceptable and could invalidate your claims.
Not keeping address records — HMRC requires donor addresses for Gift Aid claims. Make sure your CiviCRM contribution forms capture and store full UK addresses.
Claiming on non-eligible donations — Gift Aid can only be claimed on genuine donations. Payments for goods or services (e.g., event tickets, merchandise) are not eligible, even if the payer is a taxpayer.
Forgetting to claim regularly — HMRC allows claims up to 4 years back, but it’s best practice to claim quarterly so your charity benefits from the cash sooner.
Need Help Setting Up CiviCRM Gift Aid?
Configuring CiviGiftAid correctly — especially integrating it with your existing donation forms, member records, and HMRC submission process — requires care to get right. An incorrect setup can result in invalid declarations and rejected claims.
At Mountev, we set up and configure CiviCRM Gift Aid for UK charities regularly. We make sure your declaration capture, record-keeping, and claim reporting are all HMRC-compliant from day one.
Get in touch to discuss your Gift Aid setup — we’re happy to help, whether you’re starting from scratch or fixing an existing configuration.
