How to Run Club Budgets and Transfers in a Discord League
Money changes how a league feels. A transfer becomes a decision, and the league gains a way to reward winners and punish rule-breaking. Done well, it is a second game running alongside the matches.
Done badly, it becomes a spreadsheet nobody trusts. This guide shows how to run club budgets in Discord with Tackify, and how to keep them fair and simple.
In short
- One master switch turns the whole economy on or off. Balances survive being switched off.
- Income is manual. Write down exactly when and how much clubs are paid.
- A public money log channel is the single most important step for trust.
- Start with budgets and fees. Add wages, caps and auctions later.
The master switch
In your Tackify dashboard, the Economy tab has one master switch. Every club registered with Tackify has a budget, and the switch decides whether money is used at all.
| Economy on | Economy off | |
|---|---|---|
| Club balances | Visible and in use | Kept but hidden |
| Contracts, signings, transfers | Yes | Yes |
| Budget commands and fees | Yes | No |
| Wages, caps, money log posts | Yes | No |
| Running auctions | Continue | Cancelled |
That makes it safe to try the economy for one season. If it does not suit your league, switch it off and carry on.
Choose a starting budget and a money log
- 10 million: A lean league where every fee hurts.
- 50 million: The sensible default for most leagues.
- 250 million: Big numbers, for leagues that like big transfers.
Those are the three sizes in the budgets setup guide. The number matters less than the ratio: a star signing should cost a meaningful share of a club's budget. The starting budget applies to clubs created after you set it, so set it before you register teams.
Make it public: Create a channel like #money-log and select it in the Economy tab. Tackify posts budget changes, fees, wages, loan fees and auction results there. Leave the "ping clubs when an admin moves their money" setting on, which is the default.
Decide how clubs earn money
There is no automatic payment per match. Admins decide when clubs are paid, so your league needs clear, written rules.
- Prize money: For finishing positions at the end of a season.
- Performance bonuses: For example a fixed amount per win.
- Sponsorship: A flat payment to every club each season.
- Cup prizes: For reaching later rounds.
Write the amounts in your rulebook. You can also save them as server rules in Tackify, so an admin granting money picks the rule and the amount fills in, whoever is on duty.
| Command | What it does | Who and which tier |
|---|---|---|
/budget grant, bonus | Adds money | Admins, Premium |
/budget fine | Takes money away as a penalty | Admins, Premium |
/budget set | Sets an exact balance | Admins, Premium |
/budget view | Shows one club's balance | Admins, Premium |
/view_budgets | Shows every club's balance | Everyone, free |
/budget history | Past movements; managers see their own club, admins and Finance see all | Free |
/budget rules | Shows your saved payment rules | Free |
All budget commands need the economy switched on.
Transfer fees and a fair market
/buy moves a player to a new club for a fee. The fee leaves the buying club, goes to the selling club, and is posted to the money log. Fees are part of the free tier.
Stop one rich club buying everyone
- A maximum fee per player, or a maximum spend per window
- A squad size limit, so money cannot buy unlimited depth
- Every deal published in the money log and a transfers channel
A transfer window adds rhythm. It can be open, closed, or half-open, where only free agents can be signed. Set it from the dashboard; anyone can check it with /transfer_window_status.
Wages, caps and auctions
| Free | Premium | |
|---|---|---|
| Economy switch and money log | Yes | Yes |
Transfer fees with /buy | Yes | Yes |
| Admin money commands | No | Yes |
| Wages and salary caps | No | Yes |
| Loans and loan fees | No | Yes |
| Auctions | No | Yes |
More detail: how wages, caps and auctions work
- Wages are paid up front when a player signs.
- A salary cap sets a weekly wage ceiling per team. A cap of zero means unlimited.
- A wage band can limit wages by tierlist rating, if your server is linked to a website league with rated players.
/auctionlets clubs bid for a marquee player. Results go to the money log.
Wages make every signing an ongoing cost, which is great for squad building but adds admin work. Consider them for your second season.
Common mistakes
| Mistake | Do this instead |
|---|---|
| Too much money | Start lean. Adding money is easier than taking it away. |
| Unwritten payment rules | Write every amount down. |
| Hidden movements | Post everything to a money log. |
| Paid the wrong club | Correct it with a new entry, such as a fine, so the history shows what happened. |
| Everything at once | Budgets and fees first, the rest later. |
Wrapping up
A good league economy is simple, public and predictable. Pick a sensible starting budget, post every movement, write down when clubs get paid, and add complexity only when your league is ready.
Frequently asked questions
Do I need Tackify Premium to use budgets?
No. Every server can switch the economy on and use transfer fees and the money log. Admin money commands, wages, salary caps, loans and auctions need Premium.
Is match income automatic?
No. Admins pay clubs by hand, following your written rules.
What happens to balances if I turn the economy off?
They are kept and hidden, and return when you switch it back on.
Can managers see their own budget?
Yes. /view_budgets shows club balances, and /budget history shows a manager their own club's movements.
Does this need a website league?
No. The economy runs in Discord on its own.