Discounts on Flat-Rate Group Reservations in Altru
← Back to Blog

How to Discount Flat-Rate Group Reservations in Altru

September 19, 2026

A school district books the same field-trip package every spring. This year their coordinator asks for 10% off because they’re bringing three extra buses. The reservation is priced at a flat rate, and when you go to apply the discount you’d use for a per-person booking, it either isn’t offered or doesn’t change the total the way you expected.

Flat-rate group pricing and discounts don’t always fit together well in Altru. Below is why, how to confirm what your own setup allows, and three workarounds that keep the price right without making your revenue reports misleading.

Why flat rates and discounts collide

Discounts in Altru are generally built to act on priced items: a ticket, a price type, a line on an order. Per-person group pricing gives a discount something to work on, because every attendee is a line with a price.

A flat rate is different. The reservation carries one negotiated amount for the whole group, whatever the headcount. Depending on how your group sales are configured, a discount may have nothing to attach to, or it may apply in ways that are hard to predict. We haven’t seen consistent behavior here across every configuration, so treat that as something to verify rather than assume.

Confirm what your setup does first

Before you choose a workaround, spend fifteen minutes testing:

  1. Use a sandbox or a test reservation. Create a flat-rate reservation for a dummy group and try applying your existing group discount. Note whether the discount appears, what it applies to, and what the final balance shows.
  2. Check the revenue side. Look at how the test transaction lands in revenue and in your batch. A discount that appears on screen but posts unexpectedly will cause problems at month-end.
  3. Ask Blackbaud support if the result is unclear. Describe your pricing setup exactly: flat rate, which discount, which price type. Behavior can depend on configuration details that are hard to spot yourself.
  4. Delete or cancel the test so it doesn’t show up in group sales reports.

If the discount applies cleanly, you’re done. Document it for the group sales team. If it doesn’t, pick one of the approaches below.

Workaround 1: Adjust the flat rate itself

The simplest option is to set the flat amount to the discounted price. If the package is normally $1,200 and you’re giving 10% off, the reservation is priced at $1,080.

This is fast and the group’s invoice is clean. The downside is that the discount disappears from your data. Six months later, nobody can tell from the record that this group got a deal, or how much you gave away across the year. If you go this way, put a note on the reservation saying the standard rate, the discount, and who approved it.

Workaround 2: Build discounted flat-rate options

If you discount the same way repeatedly (school groups, returning tour operators, member organizations), set up a separate flat-rate price for each discounted tier instead of editing amounts by hand. Name them so they explain themselves, such as “Field Trip Package – School Rate.”

Staff then pick an option instead of doing arithmetic, the price is the same every time, and you can report on how many bookings used each rate. This takes more setup, and it only makes sense for discounts you give often. One-off negotiations still call for the first or third workaround.

Workaround 3: Record the discount as a separate line

Some organizations keep the full flat rate on the reservation and record the reduction as its own adjustment, credit, or fee line, depending on what your group sales setup supports. The total comes out right and the discount stays visible as its own amount.

Talk to your finance team before you adopt this. A negative line or credit needs to post somewhere sensible in your general ledger, and they may have strong opinions about whether discounts should reduce revenue or be tracked as a separate account.

Choosing between them

  • Rare, one-off deals: adjust the flat rate and leave a clear note.
  • Repeat discounts for the same kind of group: build dedicated discounted rates.
  • Finance needs to see discount totals: use a separate line, set up with their input.

Whichever you choose, write it down in the group sales procedures so a new coordinator doesn’t invent a fourth method.

Keep an eye on it

Once a quarter, run a query on flat-rate reservations and compare the booked amount against your standard package prices. Anything below standard without a note or a discounted rate attached is worth a look. That catches undocumented discounts early, and it gives you real numbers when someone asks how much you’re giving away to group sales.

Quick answers

Can I switch the reservation to per-person pricing so the discount works?
Sometimes, but the total will then depend on headcount, which defeats the point of a flat rate. Only do it if the group agrees to be billed per person.

Will editing the flat amount affect a reservation that’s already paid?
Changing the price on a paid reservation can create a balance or a refund due. Make the change before payment when you can, and check the balance afterward if you can’t.

Continue reading

How to Track Instructor Activity for Scheduled Programs in Altru

How to Track Instructor Activity for Scheduled Programs in Altru

“How many classes did Maria teach last spring, and which ones?” It sounds like a question Altru should answer in ten seconds. In practice, many education departments end up digging through calendars, email threads, and a payroll spreadsheet to piece it together, because the instructor was never recorded anywhere a query could find. Altru is

How to Turn a Group Sales Overpayment Into a Donation in Altru

How to Turn a Group Sales Overpayment Into a Donation in Altru

A school books a field trip for 60 students, sends a check for the full quote, and then 48 kids show up. The teacher says, “Keep the difference, it’s a gift.” Now you have a group sales order that is overpaid, money that is really a donation, and a deposit that has to balance. The

Can a Spouse Be a Fundraiser in Altru? Solicitor Credit for Couples

Can a Spouse Be a Fundraiser in Altru? Solicitor Credit for Couples

It happens more often than you’d expect. A board member and her husband both care about your capital campaign. She asks a friend for a gift, but it was really his introduction and his follow-up phone call that closed it. Development wants him credited as the fundraiser on that gift. Then someone at the desk

Social Good platform

See it in action

Get started with Social Good

Book a demo to see Social Good Software in action for Altru.

Book a Demo
Social Good platform

See Social Good in action

Tell us a bit about your organization and we’ll take you straight to short demo walkthroughs of the software.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.