Tributary: Fundraising for Groups That Can’t Legally Receive Donations

Role

Product Designer
Independent Proposal

Duration

Aug – Nov 2026

Scope

Research, service design, UX/UI, prototyping

In Short

Local volunteer groups in Czech nonprofits can’t legally receive gifts, so the people who know them rarely give. Tributary is a concept that lets donors give to a specific group while the regional branch receives the money, issues receipts and approves spending. Key decisions: the branch receives every gift, the platform never holds money, and companies are checked before they pay. Status: a concept with clickable prototypes; tax and UX reviews are in progress.

Most donors I surveyed have a personal link to a local volunteer group. None of them gave to it in the past year, and the most common reason was that nobody asked.

Some large Czech nonprofits work on three levels: headquarters, regional branches and local volunteer groups. The local group is the one people know personally. Yet it has no legal identity, so it can’t accept a single crown. Every gift has to be received by the regional branch above it, which issues tax receipts, approves spending and answers for the money.

Czech fundraising tools already handle donor records and receipts, but none of the five I reviewed says it supports groups that can’t legally receive money. Tributary is a concept for that missing layer. I designed how one gift travels through three roles: a donor in a website widget, a group leader on a phone, and a branch treasurer in an admin panel. The challenge wasn’t the screens. It was keeping giving effortless while respecting who may receive money, who approves it and what happens when a goal isn’t reached.

The interface is in Czech, because the product is built around Czech law. A short caption next to each screen explains what it shows.

01/ The Problem

One organisation, three levels

Imagine a donor who wants to help the local first-aid group buy new stretchers. It sounds like a simple transfer. In practice, one gift touches three parties with different rights and duties:

  • The local group runs the activities and tells the story, but has no company ID and no bank account of its own.
  • The regional branch is the legal entity. It receives the money, keeps the books and issues donation receipts for tax returns.
  • Headquarters sets the rules for the whole organisation and runs national appeals, such as flood relief.
Where the money goes

Image: where the money goes

Caption: The donor pays by QR code or bank transfer. A gift to a local group goes straight to the regional branch’s bank account, and the branch then pays for, or reimburses, the group’s approved purchases. A gift to a national appeal goes straight to headquarters, which also sets the rules for the branches. Tributary sits above the money flow: it shows the group and its goal, matches payments and handles approvals, but never holds the money.

Who may receive a donation

Because only the branch can receive money, every simple question gets a second layer:

  • Receipts: the donor gives to the group, but the branch has to issue the receipt.
  • Spending: the group wants to buy something, but the branch has to approve and pay for it.
  • Goals: if the stretchers are never fully funded, the money still has to go somewhere the donor agreed to.
  • Companies: a business gift may clash with the organisation’s ethics rules, and someone has to decide before any money moves.

None of this is visible to the donor, and none of it should be. The design problem was to hide the complexity from the donor without hiding it from the people who answer for the money.

    What existing tools already cover

    What can Czech nonprofits already use? I compared five tools on their public websites: two donation platforms (Darujme.cz, Donio) and three fundraising and admin tools (FundraisingPack, Péče o dárce, Aprone).

      Need Donation platforms Fundraising and admin tools Tributary
      Collect gifts online Yes, through the platform, for a fee Through forms, payment gateways or Darujme Yes, straight to the branch’s bank account
      Donation receipts Darujme doesn’t issue them Yes, one by one or in bulk Yes
      Match bank payments Not needed, the platform pays out Yes, from bank statements Yes, from bank statements
      A local group without legal identity as the recipient No, Darujme requires a legal entity Not mentioned Yes
      Group leaders as users Not mentioned Not mentioned Yes
      Company sector checked against the organisation’s rules before payment Not mentioned Not mentioned Yes

      “Not mentioned” means the website doesn’t say so, not that the tool can’t do it. Reviewed in October 2026.

      The core, keeping records, issuing receipts and matching payments, is already solved. A simpler version of Tributary would enter a crowded market. The gap opens where an organisation has more than one level: local groups without legal identity, leaders who are volunteers, and approvals that move between a group, a branch and headquarters. That is where I focused.

      02/ Research & Constraints

      What donors told me

      I surveyed 17 people who have a link to a local group: parents of young members, former members, neighbours. They were recruited through social media and personal contacts, so the findings are directional, not statistical.

      • It’s a missing opportunity, not a lack of will. 15 of 17 have a personal link to a local group, yet none of them gave to one in the past year. The most common reason: “nobody asked” (8 of 17).
      • People want to see where the money goes. 10 of 17 want to know exactly what it will buy, and 8 want proof that it reached that particular group.
      • Keep it simple. 12 of 17 would pay by QR code, and 8 said they need nothing special, they would just give.

      This shaped the product early: goals tied to one concrete thing, a confirmation that names the group, and a donation flow with no extra steps. And since “nobody asked” was the most common reason, each group gets ways to ask: its own page and a printable poster for each goal.

        Rules the design respects

        • Only the regional branch can legally receive a gift and issue a donation receipt.
        • The platform never holds money. Donors pay straight to the branch’s bank account, with a unique payment reference for each gift.
        • Company gifts are checked against the Czech business register (ARES) and the organisation’s ethics rules before any payment.
        • Large gifts, from 50,000 CZK, are approved by the branch in advance.

        What I haven’t validated

        I didn’t interview group leaders or branch treasurers, so the admin side rests on desk research, not on user research, and I mark those assumptions as risks. My own reviews of the prototypes already changed the design: a preselected amount made the choice for the donor, and on a phone the QR code sat on the very screen it should be scanned with. A tax advisor is now reviewing the tax and accounting rules, and a senior UX designer is reviewing the screens; their findings will go into the next version. Before building anything, I would talk to group leaders and treasurers, and test the donor flow on phones with five people, starting from a poster QR code.

        03/ Key Decisions

        Five decisions carry most of the design. Each one balances what is easiest for the donor against what the branch must answer for.

        1. The regional branch receives the gift

        Tension: donors think of the local group, but the group can’t legally hold money. Headquarters could receive everything, but then the money and the receipts sit far from the people who spend them.

        Decision: the regional branch receives every gift for its groups. Headquarters receives only national appeals.

        Why: the branch is the closest legal entity to the group. It already keeps the books and knows the people. The donor still sees the group’s name everywhere; the branch appears only in the small print and on the receipt.

        Donation widget with the national flood appeal selected. The small print says headquarters receives the gift.

        Gift to a national appeal

        Donation widget with the local group selected. The small print says the regional branch receives the gift.

        Gift to a local group

        2. The platform never holds money

        Tension: a payment gateway gives instant confirmation, but holding other people’s money needs a licence, adds fees and makes the platform liable.

        Decision: donors pay straight to the branch’s account, by QR code or bank transfer, with a unique payment reference. The branch imports its bank statement and Tributary matches the payments.

        Why: no licence, no fees, no money in the middle. The cost is honesty about timing: the donor is thanked when the money actually arrives, not when they click. Card payments are planned for a later version, since 4 of 17 respondents would prefer them.

        Bank statement import result: 38 payments matched automatically, 4 need the treasurer’s attention.

        Admin bank statement import

        Caption: After the weekly bank statement upload, payments that match a gift are booked automatically. Only the ones that don’t match need the treasurer.

        3. Companies are checked before they pay

        Tension: an automatic blocklist is fast but blunt. Accepting everything risks a gift that breaks the organisation’s ethics rules.

        Decision: the widget looks up the company in ARES. A clean company pays straight away. A sector the organisation excludes gets a polite explanation. A sector that needs judgement goes to the branch, and the company pays only after approval. If the treasurer isn’t sure, she can ask headquarters for an opinion. Headquarters advises, the branch still decides.

        Why: a company that passes the check pays without waiting. Only the unclear cases go to a person who can judge the context, and no money ever has to be returned.

        Company verified in ARES; payment details appear straight away.

        Company passes the check and pays immediately.

        Company from a sector that needs review; the gift goes to the branch and nothing is paid yet.

        The branch decides before any money moves.

        Company from an excluded sector; the gift is politely declined with the reason.

        Excluded sector; nothing is paid, nothing returned.

        Caption: The donor enters a company ID. Three outcomes: the company pays straight away, the gift is politely declined, or it goes to the branch for review and nothing is paid yet.

        4. A goal always has a fallback

        Tension: donors want their money to buy one concrete thing. Groups often don’t reach the full amount.

        Decision: before paying, the donor is told that if the goal isn’t reached, the gift goes to the group’s general fund. When a goal ends unmet, the leader can extend it once or close it, and donors get a short update.

        Why: it keeps the specific story that motivates donors, without money getting stuck. The rule is stated up front, so nothing feels like a surprise later.

        5. One surface instead of steps

        Tension: a step-by-step form feels guided but adds clicks. One long form feels overwhelming, especially on a phone.

        Decision: one surface that reveals the next question only after the previous one is answered. Nothing is preselected, so no answer is made for the donor. Errors appear only where the donor types.

        Why: the donor never sees the full length at once, and there is nothing to go back to. It also removed most error states by design.

        Questions appear one by one

        Transcript:

        1. The donor chooses who to help. A national appeal and a nearby group are equal options.
        2. The group’s goal shows how much has been raised and by when.
        3. Payment details stay hidden until the donor picks an amount. Nothing is preselected.
        4. Once an amount is picked, the payment details appear: a QR code or details to copy. No sign-up.
        5. The progress bar shows what this gift adds. It counts once the money arrives.
        6. The thank-you is honest: the gift shows once it reaches the branch’s account.

        04/ One Gift, Three Roles

        One gift passes through three people who never meet. Each sees only what they need to act on.

        The donor

        The donor chooses between a national appeal and the group nearby, picks a goal or the general fund, and sees payment details straight away, with no account and no sign-up. They are thanked when the money arrives, with the name of the group it helped. Screens as above.

        The group leader

        Leaders are volunteers, so their admin is built for a phone. They edit the group’s page and goals, print a poster with a QR code that leads straight to the widget, ask the branch for money to buy things, and upload a photo of the receipt afterwards. When the branch returns something, the note sits right next to the field it is about.

        The group’s money at a glance, with a list of what needs the leader’s attention.

        Group overview

        Form for a new goal: what the group is raising money for, why, and by when.

        New goal

        A printable poster for the goal, with a QR code that leads to the widget.

        Poster with a QR code

        The branch returned one section of the group’s page, with a note.

        Section sent back

        The branch’s note sits right above the photo it is about.

        Note next to the field

        The goal doesn’t cover the full price, so the leader adds a top-up from the general fund.

        Spending request

        The branch returned one section of the group’s page, with a note.

        Upload the receipt

        The leader extends the goal once or closes it; donors get a short update.

        Goal not reached

        Caption: The leader’s admin on a phone: from setting up a goal and the group’s page to asking for money, uploading a receipt and closing a goal.

        The branch treasurer

        The treasurer works through one queue. Every item says why it is waiting and by when it needs an answer. Before approving a company gift, she sees the exact e-mail the donor will receive. Bank statements are imported once a week, and only the payments that don’t match need her attention.

        The treasurer’s queue: each item says why it waits and by when; a company gift is due tomorrow.

        One queue, with reasons and deadlines

        Detail of a 25,000 CZK company gift: why it needs approval, the company’s record from the business register, and the deadline.

        The company’s record

        Approval of the gift: the treasurer confirms the sector rule and sees the exact e-mail the donor will get.

        Approving a company gift

        Caption: From the queue to approval: each item says why it waits and by when, the detail shows the company’s record from the business register, and before approving, the treasurer sees the exact e-mail the donor will get.

        When the branch treasurer isn’t sure

        Some company gifts need judgement that the rules can’t give, for example when a company’s registered sector doesn’t match what it actually does. The treasurer can ask headquarters for an opinion. The donor automatically gets an e-mail that the review will take longer, with a new date and nothing to pay yet.

        Headquarters recommends accepting or declining, with a short reason, and can save the opinion to the company. Other branches then see it when the same company gives to them. The decision always stays with the branch that received the gift.

        An opinion is not final. Anyone at headquarters with the right permissions can revise it, for example when the company’s business changes, and a branch can ask again even if an opinion already exists. A saved opinion never approves a gift on its own: the treasurer always makes the final call.

        The treasurer asks headquarters about a company gift and sees the e-mail that tells the donor the review will take longer.

        Asking headquarters

        Headquarters recommends accepting the gift, gives a reason and saves the opinion to the company.

        Headquarters recommends

        The opinion arrives in the gift’s detail; the treasurer still approves or declines.

        The branch decides

        List of saved opinions on companies, visible to every branch.

        Saved opinions

        The treasurer asks headquarters and sees the e-mail that tells the donor about the delay. Headquarters recommends and saves its opinion to the company. The opinion arrives, but the branch still decides, and other branches see it next time.

        05/ Designing for the Phone

        Getting to the widget

        On a phone, the group’s story comes first and the widget sits far below it. I explored seven ways to bring the donor to it, from a floating bar to a bottom sheet. I chose the quietest one: a Donate button in the sticky page header, and calls to action placed where the reader has just been persuaded, under the goal and under “What we use donations for”.

        Nothing floats over the story, and the header button disappears once the widget is on screen. A tap scrolls to the widget and moves the keyboard focus there too.

        On a phone, the payment sits further down, below the receipt question. So only after the donor has picked a goal and an amount does a small bar appear at the bottom, with their choice and a shortcut to the payment. It disappears as soon as the payment details are on screen, a tap moves the focus to them, and the bar never covers the field the donor is using.

        The group’s page on a phone, with a Donate button in the sticky header.

        Donate button in the header

        The widget with a goal and 500 CZK chosen; a bar at the bottom shows the choice and a Show payment button.

        Shortcut to the payment

        The donation widget on a phone at the payment step: the same payment card as on desktop, with a Download QR link and a large Copy button next to each payment detail.

        Payment card on a phone

        Caption: From the group’s page to the payment: the Donate button in the sticky header leads to the widget, a bar with the donor’s choice leads to the payment, and the payment card is the same as on desktop.

        Paying by QR code on the same phone

        QR payment was the donors’ first choice. On a phone, though, the code sits on the same screen the donor would scan it with. There are simple ways round it, so the payment card stays the same on every screen size:

        • “Download QR” saves the code, and most banking apps can read a code from a saved image or a screenshot.
        • Each payment detail has its own Copy button, and the amount copies as a plain number, ready for the banking app.

        Switching to a banking app can make the phone’s browser reload the page. The widget remembers the unfinished gift, so the donor comes back to where they left off.

        06/ If It Were Built

        Tributary is a concept, but I designed it to be buildable. If an organisation wanted to try it, I wouldn’t start with the full system.

        Where it fits

        Tributary is built for a pattern, not for one organisation: the legal entity sits one level above the people who run the activities and know the donors.

        Fit Organisations Why
        Strong Federated nonprofits whose local groups have no legal identity, such as the model case in this study or scout troops under a scout centre Donors know the local unit personally, and the unit can’t receive money itself
        Weak Small units that already have legal identity, such as a single volunteer fire brigade They can receive gifts directly, so existing tools for records and receipts are enough

         

        MVP: one branch, a few groups

        The MVP tests the core idea: groups get donations when people are asked in the right place, and the branch keeps track of them without extra work.

        In the MVP Later
        Group page with a goal, and the donation widget Headquarters, national appeals, escalations and saved opinions
        QR payment to the branch’s account with a unique payment reference Company checks in ARES (in the MVP, the branch approves company gifts by hand)
        Posters with a QR code Spending requests from group leaders (handled as today)
        Bank statement import and payment matching Automatic annual receipts (the MVP exports the data for the accountant)
        A simple branch view: gifts, unmatched payments, donor details Card payments and a live bank connection

        The pilot would run with one regional branch and two or three of its groups for about three months. Then group leaders and automatic receipts, and only after that the whole organisation, one phase at a time.

        Most of it is standard work: Czech QR payments, bank statement import (each bank’s format is its own piece of work), the public ARES API with the organisation’s sector rules on top, PDF receipts and posters, roles and an audit log across three levels, and a legal and tax review before launch.

        How I’d measure it

        These metrics would show whether the pilot works, and later whether each phase does.

        Metric

        Why it matters

        Completed gifts on phone vs. desktop

        Shows whether the phone flow works as well as the desktop one

        Gifts by channel: poster QR, group page, the branch’s own website

        Shows which way of asking actually brings donors

        Share of payments matched automatically

        Shows how much manual work the treasurer still has

        Time to approve gifts and spending requests

        Shows whether the branch answers within the time it promised

        07/ What It Changes For The People

        Without a tool, a gift to a local group follows from the rules. The donor agrees on a gift with the leader. The leader goes to the branch for a gift agreement or at least a receipt, and passes the payment details back. The donor pays, and the branch records the gift and issues the paperwork. Every step runs through a volunteer, and only the branch ever sees the whole picture.

          Without a tool With Tributary
        Donor Arranges the gift with the leader and waits for payment details Picks a group and a goal and pays straight away, with no sign-up
        Group leader Carries messages and paperwork between donor and branch, and asks for support in person The group’s page and posters do the asking; the leader never handles the gift
        Branch treasurer Matches payments, records gifts and writes receipts by hand Deals only with exceptions: unmatched payments and approvals
        Headquarters Has little say over who gives to the network until the money has arrived Sets the rules once; companies are checked before they pay, and opinions are shared across branches

        Hypothesis to test in the pilot: about 85 hours a year saved for a branch, and about 100 hours of volunteer time.

        Assumptions, not measurements: 300 gifts to groups a year; today about 20 minutes of branch work and 20 minutes of the leader’s time per gift; with Tributary about 3 minutes for the branch and none for the leader.

        08/ What I Learned

        The legal rules didn’t disappear, they moved. The donor sees one group and one goal; the treasurer sees why each item is waiting. Deciding who carries which part of the complexity was the real design work, and most of it was about timing and order: when a question appears, when a donor is thanked. I worked that out in clickable prototypes, not in static screens. And with a small survey and no research with branches, I marked my assumptions as risks instead of filling the gaps with confident claims. It makes the study less polished, but more useful to anyone who would build it.

        I used Claude as a thinking partner early in the project. It helped me map how the rules affect each role and list edge cases, such as unmet goals, unclear company sectors and unmatched payments, before I started designing screens. It was useful for finding gaps in my logic, not for making decisions: those came from the donor survey, the legal rules and testing the prototypes.