Two minutes to set up. Everything stays on your phone.
Answer a few quick questions. It takes about a minute, and everything stays on this phone.
These change your take-home a lot. Not sure? Skip, and we'll use the most common setup.
Or type it in
They're in the same order as your stub. Leave any you don't have blank.
How it works: the app starts from your stub, then adds what you earn every check and takes out the days off you enter. On New Year's, holiday hours roll into vacation, and anything over 324 vacation hours goes to your retirement reserve.
Two numbers. A rough guess is fine. We split them across your checks for you.
Every payday next year, January to December 2027.
Copy these from the top left of your stub. Most people leave the bottom ones at 0.
Want to change any of these? Update your W-4 (federal) and G-4 (Georgia) in Oracle, or ask payroll for the forms.
Your DC Retirement is a separate plan with its own limit, so it doesn't count toward this one.
Extra insurance some people sign up for. If you get admitted to the hospital, it pays you cash. It costs a few dollars a check, after tax. Look for a “Hosp Indemnity” line on your stub. If it’s there, turn this on.
The county adds a surcharge to your medical plan every check if you said you use tobacco when you signed up for benefits. It adds up to a few hundred dollars a year. Only turn this on if that’s you.
If you don’t do the county’s wellness program, or miss its deadlines, the county adds a surcharge to your medical plan every check. It adds up to a few hundred dollars a year. Turn this on if you’re not doing it. Not sure? Check your benefits in Oracle or ask HR.
Extra insurance that pays you cash if you get hurt, like a broken bone or a dislocation. It comes out after tax, about $3 to $16 a check depending on the plan and who’s covered. Look for an “Accident” line on your stub. If it’s there, pick the plan you have.
Identity theft and credit monitoring you can sign up for through the county. It comes out after tax: $4.15 a check for just you, or $6.91 for your family. Look for an “ID Theft Protection” line on your stub. If it’s there, pick which one you have.
Pays 60% of your base pay, up to $1,200 a week, if you’re out sick or hurt off the job. The price depends on your pay, your age, and how long you wait before it kicks in. Look for a “Short Term Disability” line on your stub. Most people pick the 15-day wait.
Extra life insurance on top of the free coverage the county gives you. You pick an amount in $50,000 steps, and the price depends on your age. Look for an “Optional Life” line on your stub.
Pays you a lump sum if you’re diagnosed with something like cancer, a heart attack, or a stroke. The price depends on the amount, your age, tobacco use, and whether your spouse is covered. In 2027 the county prices it by each person’s exact age, and kids are covered free at half the amount.
Life insurance on your spouse, up to $100,000. The price depends on your spouse’s age. On your stub it says “Spouse Life.”
Life insurance on your kids. One price covers all of them: about 88 cents a check for $10,000 or $1.75 for $20,000. On your stub it says “Child Life.”
Money you set aside before taxes for doctor, dental, and vision bills. You pick a yearly amount, up to $3,300 ($3,400 in 2027), and it comes out evenly over 26 checks. Only for Kaiser plans or people with no county medical. You sign up again every year.
Money you set aside before taxes for daycare or care for a dependent. Up to $5,000 a year in 2026 and $7,500 in 2027 (half that if married filing separately), split over 26 checks.
Every line on your Gwinnett pay stub, in plain words. Tap one to see what it means.
Usually within a few dollars. Payroll sometimes adds small fixes, like an "Overtime Premium Retro Active" line, that nobody can predict. Rounding adds a few cents here and there too.
Overtime is counted every 28 days, which is two checks. The first check (small) pays your hours at straight time. The second check (big) finishes your 212 straight-time hours, then pays every hour after that at time and a half.
Not on that check. It pays straight time there, but it gets you to 212 hours sooner, so more of your OT check turns into overtime. You still end up with the overtime; it just shows up later.
Every third 28-day cycle, your shift lands 10 times instead of 9. You get one of those days off, and it doesn't come out of your vacation or sick time. If you sign up to work it, it pays like an extra shift. You can only trade Kelly days with someone on your same battalion, shift, and Kelly cycle, by emailing your BC with both of you on the thread.
You still get paid for those hours, but they don't count toward the 212. So taking a day off in a busy cycle can mean less overtime on your OT check.
A swap doesn't change your pay, and swap hours never count toward overtime. Both dates go into TeleStaff at the same time, and both have to happen within 6 months. It's one for one, no multi-person swaps. You need at least as much vacation in the bank as the time you're swapping, and you can have up to 6 swap days on the books at once. If the person working for you doesn't show up, you get charged vacation.
With a cover, someone works your shift and you use vacation for it. You never pay it back. The person covering you gets extra hours that do count toward their overtime. Covers are limited per battalion and per shift, and they're not allowed July 1 through 7 or November 15 through January 15.
Yes, you have two backups: a swap or a cover. Put it in TeleStaff by 1800 on the shift before. Normally your vacation request has to be denied first, but not if you're paying back a swap or the cover is under 12 hours.
Yes, up to 48 hours in a row on a unit, counting overtime, covers, and swaps. After that you need 12 hours off before your next unit assignment. Getting held over on a call doesn't count against you.
The year has two leave segments: March through September, and October through February. You pick in February and September, by seniority, in two rounds, and you get more picks the longer you've been here. Picks are full 24-hour shifts. You can be off up to 30 days in a row without extra approval. After picks, everything else is first come, first served in TeleStaff.
Each leave segment, Captain and below pick a set number of overtime days, always the day after your shift, by seniority. You mark each one want to work (OTSW), don't want to work (OTS), or off the day before. You only get used if they're short, and high impact days count as two picks. If you end up working one, add it in the app as an extra 24.
Vacation is 5.4 hours a check for your first 5 years, 6.23 after 5, 8.31 after 7, and 10.39 after 20. Sick is 5.4 hours a check. Incentive leave is 6 hours for each quarter you don't call in sick, up to 24.
Yes. When you're sick, county policy uses sick time first and vacation only after sick runs out. Sick time also covers caring for a spouse, kid, parent, or anyone who lives with you, and taking them to the doctor. If you're out 3 or more shifts in a row, they can ask for a doctor's note.
Everyone gets 10.8 hours for every county holiday, whether you work that day or not. Working the holiday itself doesn't pay anything extra. For fire, the holiday is the real date, even when it lands on a weekend. Once a year you pick whether to bank the hours or get them paid, and you can't switch until the next year. Holiday pay never counts toward 212. In picks you can schedule one holiday off a year, and not the same one two years in a row.
It's a 13th holiday that isn't tied to a date. Each January you get 10.8 hours to use as a day off whenever you want, after your BC approves it in TeleStaff. It doesn't count as your one holiday pick. You have to use it by December 31; it doesn't roll into vacation, and it isn't paid out if you leave.
Holiday hours roll into vacation. Fire can start a new year with up to 324 vacation hours. Anything over that moves to your retirement reserve.
Reserve hours can only be used when you retire. On the DC plan, they pay 60% when you retire. On the old DB pension, they count as extra service time. If you leave before retiring, they're not paid. Regular vacation hours pay 100% when you leave, so using your vacation usually beats letting it roll over.
Fire can hold up to 972 sick hours. Over that, once a year you pick: get 25% of the extra paid and 75% sent to the reserve, or send 100% to the reserve. You have to choose the year before.
School leave is approved training. You get a vacation slot first, then your BC can switch it to school leave, up to 5 shifts a year. Mandatory specialty team training, NFA classes, and relief driver or acting officer weeks count as school leave.
One paid 24-hour shift for a death in your immediate family: spouse, parent, stepparent, kid, sibling, grandparent, grandkid, the same people on your spouse's side, or anyone who lives with you. Extra time comes from vacation.
It's paid time off. Bring the court's record of attendance for your timesheet, or it doesn't get paid.
After 12 months on the job and 1,250 hours worked, you can take up to 12 weeks of job-protected leave for your own serious health problem, a sick spouse, kid, or parent, or a new child. It's protection, not extra pay: you use sick time first, then vacation, and the rest is unpaid. Some military family situations get up to 26 weeks.
Yes. After 1 year and 1,250 hours worked, you get up to 4 weeks at full pay for a birth, adoption, or foster placement. For 24-hour fire that's 216 hours. It doesn't use your leave, you must use it within 12 months, and it isn't paid out if you leave.
You can ask for up to 60 more days of extended medical leave. It's unpaid, and you have to ask at least 15 days before your other leave runs out.
Yes, up to 1 year for serious personal reasons or school, like finishing a degree, after your other leave is used up. You don't earn leave while you're out, you pay your own insurance, and if you're gone more than 30 days your spot isn't guaranteed.
Missing one 24-hour shift without approval counts as quitting. Always call it in.
Most people start at Step 0 and go up one step, with a raise, every year around their hire date, until Step 12. So your step is usually the number of full years you've worked. The app fills it in from your hire month. If you were hired in at a higher step, check your Personnel Action Form or ask your officer.
No. It's an independent tool built by a Gwinnett firefighter. Your info stays on your phone, and you never enter bank information.
Something off, confusing, or missing? Tell us. It takes 30 seconds.
Not official. Fire Payroll’s emails and guides are the final word.
These are the same for everyone, so you can't change them.
Clears everything you entered on this phone.
Saved on this phone only. Never put bank account numbers in here. This is a close estimate checked against real Gwinnett pay stubs, not an official paycheck.
© 2026 Cash Tone LLC. All rights reserved. Cash Tone is not made by or connected to Gwinnett County.