My Deductibles

Charitable donation tracker

My Deductibles is a Flutter app for iOS, Android and web, built for a US audience, that lets people record non-cash charitable donations one item at a time. Each item gets an estimated value, and the app keeps a running total of donations and tax savings by month and year.

  • 2023
  • United States
  • Flutter iOS + Android + web
  • Firebase
  • PHP API
  • Barcode scan
Illustration of My Deductibles

The challenge

People who donate goods to charity, clothing, furniture, household items, rarely have an easy way to record each item's value at the time they give it. By tax season the receipts are scattered or lost, and reconstructing a deduction is guesswork. We built My Deductibles so donors can log every item as they give it, with a value estimate and a receipt attached, so the full picture is ready when they file.

Who uses it

Donors
Add donation items, estimate their value, attach a receipt, and track total donations and tax savings by month or year.

What we built

Built in Flutter for iOS, Android and web with a Firebase backend and a PHP API. Donors add items to a donation, scan a receipt barcode or QR code to attach it, estimate value per item with the built-in calculator, sort donations by category and organization, and see total donations and total tax savings for a selected month or year.

  • Item-by-item donation log

    Each donation is broken into individual items, not a single lump amount, for a more defensible record.

  • Built-in value calculator

    Donors estimate the deductible value of each item using the app's calculator rather than guessing a number.

  • Receipt barcode/QR scan

    A receipt's barcode or QR code can be scanned to attach it to a donation.

  • Category and organization sorting

    Donations are sorted by item category and by the receiving organization for easier review.

  • Monthly and yearly totals

    The home screen shows total donations and total tax savings for a selected month or year.

  • Cross-platform access

    The same app runs on iOS, Android and web, backed by a shared Firebase and PHP API backend.

How it works

  1. A donor gives items to a charity and opens the app to start a new donation.
  2. They add each item, using the built-in calculator to estimate its deductible value.
  3. They scan the receipt's barcode or QR code to attach it to the donation.
  4. The item is filed under a category and the receiving organization.
  5. The home screen updates total donations and tax savings for the current month and year.
  6. At tax time, the donor reviews totals by year across all logged donations.
Close-up of the My Deductibles new-donation screen with line items, a value tag and the receipt scan button.
Close-up of the My Deductibles new-donation screen with line items, a value tag and the receipt scan button.

Every part of the product

  • Mobile + web app

    Flutter

    The donor-facing app for logging donations, scanning receipts and viewing totals, on iOS, Android and web.

  • API

    PHP

    Backend API behind the app, alongside a Firebase backend for app data and auth.

How it’s built

My Deductibles is built in Flutter so the same codebase ships to iOS, Android and web, with Firebase handling app data and a PHP API as a secondary backend layer. Receipt capture uses a standard barcode/QR scanner package rather than any vision or OCR service, keeping that step simple and offline-friendly. Donation value estimation runs through a built-in calculator in the app, and totals are aggregated per month and year so a donor can see tax-relevant figures without digging through individual entries.

  • Flutter
  • Dart
  • Firebase
  • PHP API
  • Barcode/QR scanner
  • iOS
  • Android
  • Web

What clients say about working with us

Verified Fiverr reviews from our clients, including clients in United States, quoted word for word.

5.0 98 verified reviews · Fiverr Top Rated
Great experience working with this team! They delivered our app on time, with excellent communication and quality. Highly recommend for anyone looking for reliable app development
acazes22Repeat buyerUnited States · Android App Development
He did very good job for requirement with below pin points he shown. Professionalism, guiding what is best suite to me, ontime delivery, he went above beyond to take his decisions to make product success. He is the BEST DEVELOPER
hrgwanshUnited States · Android App Development
Venzpire truly EXCELLED in delivering top-notch development work with impressive implementation and meticulous attention to detail. Working with this freelancer was a breeze, thanks to the quick responsiveness and proactive communication, all while displaying excellent implementation. Highly recommend!
tbola45United States

Read all 98 client reviews

Questions about My Deductibles

What does My Deductibles do?

My Deductibles is a mobile and web app for US donors that logs non-cash charitable donations item by item, estimates each item's deductible value, and tracks total donations and tax savings by month and year. Venzpire built it in Flutter with a Firebase and PHP backend.

Which platforms does My Deductibles run on?

My Deductibles runs on iOS, Android and web from a single Flutter codebase, with a Firebase backend and a PHP API. Venzpire built and maintains all three platforms from the same source.

How does My Deductibles use receipts?

Donors scan a receipt's barcode or QR code to attach it to a logged donation item. My Deductibles does not use AI or OCR for this; it relies on a standard barcode/QR scanner, keeping the step simple and reliable.

Your product could be next.

Tell us what you are building. Venktesh reads every application himself and replies within one business day.

Apply for a strategy call