Earnings and shift tracking
Every minute you're on the clock as an agent earns you money. This page covers how the shift tracker works, how earnings are calculated, when you get paid, and how to read the earnings dashboard so nothing is a surprise on payday.
How the clock works
You're "on the clock" whenever your status is Available or Busy. The moment you toggle to Available at the start of your shift, the clock starts ticking. It pauses when you go to Break or Offline, and resumes when you're back on.
Every minute (or partial minute) is logged in real time to a shift row in the database. At the end of each day, a cron rolls up the day's minutes into a single shift summary. This means you can see your earnings grow throughout the day in your dashboard — not just after a batch process.
The formula
Your pay for a given shift is simple:
shift_earnings = (minutes / 60) × hourly_rate
Your hourly rate is set by the business owner when you were invited. It can be changed later, but only future shifts use the new rate — in-progress shifts stick with the rate you started under, so you're never surprised mid-call.
If you work for multiple businesses on different accounts, each has its own hourly rate and its own shift history.
Tips
Tips collected at checkout are 100% yours — YumKiosk doesn't take a cut, and neither does the business owner. Tips are attributed to the agent who built the order, and they show up in your earnings dashboard on the same day they're collected. Your per-shift pay is the sum of hourly earnings + tips for that day.
The earnings dashboard
Go to Earnings in the left sidebar. You'll see:
- This week — a card showing total hours worked, total hourly earnings, total tips, and grand total.
- Today — the same breakdown for the current day.
- Shift history — a chronological list of every shift you've worked, with start/end times, duration, hourly earnings, and tips per shift.
- Pay periods — a list of closed pay periods (usually biweekly) with a link to download the payout statement as PDF.
Each shift can be expanded to see the individual sessions you handled during it and the per-session tip attribution.
When you get paid
Payout schedule is set by your team manager. The most common pattern is biweekly ACH: at the end of each 2-week pay period, the business manager reviews your hours, approves the shift summary, and triggers a payout. Funds typically arrive in your bank account 2–3 business days later.
Some businesses use weekly PayPal instead. Your manager can tell you which one applies.
The first few payouts after joining may take slightly longer as your bank account information goes through Stripe's identity verification.
Disputed shifts
If you think a shift's minutes were logged incorrectly (e.g., the platform thought you were Available all night because your browser crashed), you can flag it via Earnings → Shift → Flag. This opens a small dispute ticket that the team manager reviews. They can adjust the minutes up or down and leave a note explaining why.
Tax documents
At the end of each US tax year, if you're a contractor and you earned more than $600, we (or your business owner, depending on the payout setup) issue a 1099-NEC. You can download it from Earnings → Tax documents in January. Non-US agents get equivalent documents based on their local tax regime.