A membership fee covers the core plan a member signed up for. A personal training add-on, a one-time registration fee, a merchandise sale — none of that fits neatly into a recurring membership record, which is exactly why gyms need invoices as a separate, flexible tool.
Membership fees: predictable, tied to a plan
These follow a plan's price and duration — renew, freeze, or expire on a schedule that's mostly automatic once the plan is set.
Invoices: one-off, tied to a specific charge
An invoice for a PT session add-on or a registration fee needs its own status — unpaid, paid, or cancelled — independent of whatever's happening with the member's actual membership plan.
Keeping both in one place matters at tax time
When membership fees and one-off invoices live in the same system, a monthly or yearly revenue picture is a report, not a reconciliation project across two different tracking methods.