🎉 Celebrate with 10% OFF on All Products! Use Code: GFEX10 Or Buy Any 2+ Items for 30% OFF with Code: GFEX30!
Home Add-ons Expense Claims & Receipts
Premium Integration

Gravity Forms
+ Expense Claims & Receipts

Let staff, volunteers and contractors claim back what they spent through a Gravity Forms form. Each claim is a list of expense lines with a receipt per line, mileage lines (distance x vehicle rate) and per-diem lines (days x daily rate). Amounts in other currencies use the fixed rates your organisation sets, and every amount and the total are calculated on your server. Category rules (limits per line, per day and per claim, receipt required above an amount) warn or block. Claims go to the right approver by user, role or a form field, with an optional second approval above an amount; approvers decide per claim or per line with comments, or send the claim back for correction. Claimants follow and correct their claim through a private signed link. Finance records the reimbursement with a date and reference (a record only; no payment is made), exports CSV and PDF claim reports with receipt thumbnails and sees totals per person, category and month. Protected receipt storage, notification events, merge tags and reminders. All processing is local, with no outside connection.

User User User User
+2k
4.9/5
Trusted by 2,000+ Agencies
Expense Claims & Receipts

Core Features

Expense lines field: date, category, description, amount, currency and a receipt upload per line, with add / remove buttons
Mileage lines (distance x vehicle rate, miles or km) and per-diem lines (days in steps of 0.5 x daily rate)
Every amount and the total calculated on the server; totals or rates sent by the browser are ignored
Fixed currency rates set by your organisation; no rate service, no outside connection
Category rules: limits per line, per day and per claim and a receipt-required amount, each set to warn or block
Approver by user, role or a form field such as "Your manager", with an optional 2nd approval above an amount
Approve, send back or reject per claim, approve or decline single lines, with comments for the claimant
Private signed status link where claimants follow their claim and correct it after a send-back
Approved claims are locked and every change is applied once, even when two people act at the same moment
Reimbursement record with date and reference (a record only; the add-on makes no payment)
CSV of claim lines, PDF claim report with receipt thumbnails, totals per person, category and month
Notification events, {expense:...} merge tags, approval reminders, protected receipt storage, approver and finance roles

What does it do?

Getting money back for work expenses usually means phone photos of receipts in e-mails, conversions done by hand, unclear limits and a finance team that cannot tell which claims were already paid. The Gravity Forms Expense Claims & Receipts add-on runs the whole claim process on your WordPress site.

Claimants fill in an ordinary Gravity Forms form with expense lines: date, category, description, amount, currency and a receipt per line, plus mileage (distance x vehicle rate) and per diem (days x daily rate). Foreign amounts use the fixed rates your organisation sets, and every amount and the total are calculated on the server, so a changed web page cannot change what is claimed. Category rules (limits per line, per day and per claim, receipt required above an amount) warn or block.

Each claim goes to the right approver by user, role or a form field such as the claimant's manager, with an optional second approval above an amount. Approvers decide per claim or per line with comments, or send the claim back; claimants follow and correct their claim through a private signed link. Approved claims are locked, and simultaneous decisions can never both apply. Finance records the reimbursement with a date and reference (a record only; no payment is made), downloads the CSV and a PDF claim report with receipt thumbnails, and sees totals per person, category and month. Protected receipt storage, notification events, merge tags and reminders are included. Everything runs on your own server, with no outside connection. For Gravity Forms 2.9 and newer.

How does it work?

The Expense lines field posts each line's typed values and its receipt. On the server the add-on checks every line, converts other currencies with your fixed rates, multiplies distances and days by your vehicle and per-diem rates, rounds each line once to whole cents and adds them up; whatever the browser sent as a total is ignored. The category rules are applied to the calculated amounts. After Gravity Forms saves the entry, the claim and its lines are stored in the add-on's own tables with the approval route of the form, and the receipts are moved to a protected folder under random names. Each state change (approve, send back, reject, correct and resend, reimburse) is one conditional database update on the claim's state and version, so a second click or a colleague acting at the same moment cannot apply a decision twice, and approved claims stay locked. Claimants use a link signed with a secret key only your site knows. The PDF claim report is drawn on your server with a bundled PDF library. The add-on makes no outside HTTP request beyond the licence and update checks.

Interface Previews

Screenshot
Screenshot
Screenshot
Screenshot

How do I enable this?

1
Install and activate the add-on, then activate your license key in Forms → Settings → Expense Claims and set your currency, rates and category rules.
2
Add the Expense lines field to a form and choose the approver and the 2nd-approval amount in the form's Settings → Expense Claims.
3
Claimants send claims with receipts; approvers approve, send back or reject them in Expense claims.
4
Finance records each reimbursement and downloads the CSV, the PDF claim reports and the totals.

Customer Reviews

Submit your review
1
2
3
4
5
Submit
     
Cancel

Create your own review

GravityExtra
Average rating:  
 0 reviews

Have a new Feature idea?

Didn't see a feature in our plugin that you think would be useful? Share with us and let the team be a part of it.

Submit a Feature Request
$59
$39/year
You Save $20
Add any 2nd item, get 30% OFF both!
Use code GFEX30 at checkout
Secure checkout via Stripe
What's Included
  • Automatic Yearly Renewal
  • 1 Year Free Support & Updates (Renewable)
  • 24x7 Dedicated Customer Care
24/7 Support
For any query, connect with us on our support portal.
Submit a Query →
Quick Info
Version 1.0.0
Changelog
Icon
Gravity Forms Expense Claims & Receipts
8 people are viewing this

Wait! Don't leave
empty-handed 🎁

Grab these exclusive codes to use at checkout!

10% OFF On all products
GFEX10
30% OFF Best Value
On any 2+ items
GFEX30

No thanks, I'll pay full price

Someone just bought this A few seconds ago
0
0
Your Cart
Your cart is emptyReturn to Shop
🔥 FREQUENTLY BOUGHT TOGETHER
Complete Combo & Save 40%!
ITEM IN YOUR CART
Gravity Forms Klaviyo Add-on
$39.00/yr
+
🎁 RECOMMENDED ADD-ON SAVE 40% OFF
Original Price: $49.00/yr
Bundle Special Price: $29.40/yr