Cash still needed
upgrade cost − current cash (floored at zero). If this is zero you can buy now; otherwise it is the wall between you and the purchase.
Enter the cost and income change you see in game to compare affordability, simple payback, and offline earnings. No made-up worker values or hidden game rates are used — Build A Keyboard! publishes none.
Enter the cost, current earnings, and expected gain.
Everything is shown so you can redo it in your head in game.
upgrade cost − current cash (floored at zero). If this is zero you can buy now; otherwise it is the wall between you and the purchase.
cash needed ÷ current earnings per second. This is the wait if you change nothing — the baseline every purchase competes against.
upgrade cost ÷ earnings gain. The seconds until the upgrade repays itself. Cheaper payback beats bigger price; comparing paybacks across two candidates is the entire decision.
earnings rate × hours × 3,600, computed for your current and post-upgrade rate. The official description promises offline earnings, so this models the overnight payout difference.
Illustrative inputs in the ranges a mid-game player typically sees — measure your own before trusting any example.
Say your setup earns 250 cash per second and you hold 60,000 cash. A candidate worker costs 150,000, and re-measuring after hiring shows 400 per second — a gain of 150. Entering those numbers: you still need 90,000 cash, which your current rate covers in 6 minutes; the new rate is 400 per second; simple payback is 150,000 ÷ 150 = 1,000 seconds, about 17 minutes; and the next 8 hours offline now pay 400 × 28,800 = 11.52M instead of 7.2M — a 4.32M difference from one hire.
The interpretation step matters more than the arithmetic: a 17-minute payback is excellent while you are actively playing, and the offline line is what makes the same purchase attractive before you log off. If a second candidate cost 300,000 for a 200 gain, its payback would be identical (1,500 seconds versus 1,500) — at that point the cheaper one wins because it leaves cash for the next upgrade sooner.
Every cell carries its source and the 2026-10-10 check date.
| Fact | Value | Source |
|---|---|---|
| Offline earnings exist | Confirmed; no cap or formula published | Official description |
| Workers automate income | Confirmed; costs unpublished | Official description + trackers |
| 2x Money boost window | 5 minutes (ILOVEKEYCAPS code) | Code trackers, checked 2026-10-10 |
| Server size | 8 players per server (52 playing at the check) | Roblox API, 2026-10-10 |
| Upgrade price table | Not published — use observed values | Absence documented on /sources |
It converts numbers you read off your own screen into planning answers: how much cash you still need for an upgrade, how long until you can afford it, how long the upgrade takes to pay for itself, and what your offline earnings become afterward. It is transparent arithmetic on your inputs — no invented game rates.
Simple payback is upgrade cost divided by the earnings-per-second gain, giving the seconds until the upgrade has earned its own price back. A payback under a few minutes of active play is a strong buy; when payback runs past several hours, weigh whether a cheaper upgrade or another worker gets there faster.
ILOVEKEYCAPS doubles your earnings for exactly five minutes (300 seconds). The extra cash a boost is worth is roughly your current earnings rate times 300 — so the calculator's new-earnings figure also tells you what a saved boost is worth before you spend it.
Not exactly, by design. The official description confirms offline earnings exist but publishes no cap or formula, so the scenario multiplies your rate by the hours you enter with no hidden multiplier. Treat the game's real overnight payout as the ground truth and adjust.
BAKGAME publishes no worker names, costs, or keycap stats, and no source checked meets the bar for a reliable table. Any preset here would be a guess, so the planner takes your observed values instead.
Start with the beginner path — the early progression loop this planner measures.
Turn the estimate into a repeatable before/after measurement loop.
Set a cash target and work backwards to the rate you need.
The 2x Money and XP strings that change your timing windows.
Keycaps, workers, and upgrades — what exists and what is documented.
Why exact tiers are held and how to compare keycaps yourself.
The register behind every fact in the reference table.