Read summarized version with:

A company card for a seasonal employee is a virtual Visa you create before their first day. Set a spending cap that matches their role and lock it to the merchants or categories they will use. The card details go to their email. They add the card to Apple or Google Wallet and tap to pay. When the season ends, you cancel every seasonal card from your dashboard at once. No credit check on the worker, no plastic to recover, and no $40 wire transfer every time they need $60 of supplies.

Most small business owners running a seasonal crew figure this out the hard way. Cash float disappears. Reimbursements pile up. A shared card leads to charges you cannot explain. By the time summer is over, you have spent more time sorting receipts than you did running the operation.

A temporary virtual card per worker closes that gap. Below is what the cash problem really costs you, what a seasonal spending card actually looks like, a six-step setup, and a worked landscaping example from card creation to season closeout.

The real cost of paying seasonal staff with cash or petty cash

From the owner's side, cash is invisible. You hand out $200 before a supply run and get back $43 and a crumpled receipt three days later. Sometimes you get back $43. Sometimes no receipt at all.

The problem is not that your seasonal workers are dishonest. The problem is that cash has no rules attached to it. Once it leaves your hand it becomes untraceable, uncodeable, and unrecoverable if the job comes back over budget.

Petty cash floats hit you in three ways. You cannot job-cost a cash transaction because you do not know what it bought, when, or who made the call. Receipts disappear at a rate that gets worse as the crew gets bigger. And every reimbursement request is a manual step: collect the slip, verify the amount, cut a check or send a transfer, log it somewhere. For a crew of 10 over 12 weeks, that is a lot of manual steps.

The other option most owners try is a single shared card. That solves the cash-visibility problem but creates the accountability problem. Who had the card on Tuesday? Which of the three charges this week was for the Riverside job versus the downtown job? You are back to guessing at month-end.

What a seasonal employee's spending card looks like

A seasonal spending card is a standard virtual Visa card with two things set before the first swipe: a spending cap and, where your program supports them, category or merchant controls. The card is temporary by design. You create it for the season and cancel it when the season ends. That is the only real difference from a permanent employee card.

Here are the controls that matter for seasonal workers:

  • Spending cap. Always available. A weekly or bi-weekly cap limits your exposure to one period rather than the whole season. A $200 weekly cap means the most you can lose in any one week is $200.
  • Merchant or category lock. Where supported, you can restrict the card to specific store names or to a category like fuel or building supplies. A charge at a restaurant or a clothing store is declined before it clears.
  • Location restriction. Where supported, you can limit the card to charges made within a specific city or region, so a card in the wrong hands does not work across state lines.
  • Time window. Where supported, you can set working hours so the card only accepts charges during the shift, not at midnight or on a weekend when no one is scheduled.
  • Cancel any time. Always available. One click from your dashboard stops the card from accepting new charges. No plastic to track down.

Here is how that compares to the two alternatives most seasonal operators use.

Factor Cash / petty cash Expense reimbursement Seasonal virtual card
Accountability None. Cash has no record once it leaves your hand. Partial. You get a receipt later, if it survives. Full. Every charge is logged under the named card.
Job costing Guesswork. No transaction record to code. Manual and delayed. Reimbursements lag by days or weeks. Grouped by card and worker, ready to export at closeout.
Receipts Paper only. Regularly lost. Worker holds the slip until reimbursement. Often gone. Attached to each charge at the time of purchase.
Cost to set up Zero setup, high ongoing management. Zero setup, high processing time per claim. One card per worker, set once before the season starts.
Cancellation No cancellation needed. No record either. No card to cancel. Worker stops submitting. Cancel from dashboard. No plastic to collect.

How to set up spending cards before your seasonal crew arrives

Do this before opening day, not during the first week. The setup is straightforward. The order matters because a few of these steps are what keep a lost card from becoming a real loss.

  1. Create a card named "Summer 2026 - [First Name]" per worker. Name it for both the season and the person. "Summer 2026 - Marcus" makes cancellation, job costing, and HR records cleaner than a generic label like "Card 3." Fund each card from your company wallet balance.
  2. Set a weekly cap, not a seasonal cap, matching their role. A crew lead who handles bigger supply runs might get $300 per week. A new hire doing fuel and small purchases might get $100. Keep the cap period short. A weekly cap limits your exposure to one week, not one season.
  3. Lock to the merchant categories they need, where your program supports them. Fuel, building supplies, garden center, catering supply: lock to what the role actually uses. A charge at a home goods store or a restaurant is declined without you having to review it.
  4. Send card details to their personal email. The worker receives the card number, expiration, and CVV by email. They add the card to Apple Wallet or Google Wallet and tap to pay at the counter where contactless is accepted. No app to download, no learning curve.
  5. Set a calendar reminder for the last day of the season to cancel all cards. Do this now, before you are in the middle of closeout. Leaving an active card with a departed seasonal worker is an avoidable risk.
  6. At closeout, export the spend report grouped by card and worker. Every charge from the season is already in your dashboard, sorted by the name you gave each card. Export once. Use it for job costing, payroll records, and tax prep.

Temporary and seasonal employees are subject to standard payroll and wage regulations. For general guidance, see the U.S. Department of Labor's guidance on employee classification. Consult a qualified advisor for rules specific to your business and state.

Worked example: 8-person summer landscaping crew

Worked example
8-worker summer landscaping crew, 12 weeks

How each card is set

  • One card per worker, named "Summer 2026 - [First Name]"
  • Weekly cap: $150 per worker (covers fuel and supplies for the week)
  • Merchant lock: gas stations and the local garden supply store where the program supports merchant controls
  • No location or time lock on this crew (owner chose not to use them this season)

What clears

  • Cleared $48 fuel fill-up at a gas station. Right category, within weekly cap. Charge appears under "Summer 2026 - Marcus."
  • Cleared $112 mulch bags and edging at the garden supply store. Right merchant, within cap. Charge ties to the worker and the week.
  • Cleared $31 irrigation fittings at the garden supply store. Under cap for the week after the previous purchases.

What gets declined

  • Declined $22 lunch at a fast food drive-through. Not a gas station or garden supply store. Merchant lock stops it before it posts.
  • Declined $89 at a home goods store. Off the approved merchant list. Declined without any review needed from the owner.
  • Declined a $160 single charge that would push the weekly total over the $150 cap. Worker calls owner, owner decides if it is a legitimate need and tops up the cap if so.

At season end

Owner opens dashboard, cancels all 8 cards on the same day the last crew member works their last shift. No plastic to collect. Each card's full transaction history stays on record. Owner exports one spend report sorted by card name, uses it for the season's job costing, and shares it with the accountant.

How to cancel every seasonal card at once

At the end of the season, go to your dashboard and cancel each seasonal card. The cancellation stops the card from accepting any new charges. There is no plastic to collect, no card number to rotate, and no call to a bank line to deactivate anything.

One note on timing: a charge the worker ran just before you cancelled that has not fully settled yet may still post. This is how card networks work generally. The cancellation blocks new charges; it does not reverse a charge that was already authorized.

Once you have cancelled the cards, the full season's spend history stays in your dashboard. You can export a report grouped by card name and date, which gives you the worker-level spend breakdown you need for job costing or HR records. If you named your cards consistently ("Summer 2026 - [First Name]"), the report is clean to read and easy to hand off to an accountant.

For larger crews, review the season's total spend before the final cancellation day. Spot-check a few cards for any charges that look out of place. It takes less time than you expect when every transaction is already labeled by worker.

What if a seasonal worker does not have a bank account?

It does not matter. The card draws from your company wallet, not the worker's bank account. The worker only needs two things: an email address to receive the card details, and a phone to add the card to Apple Wallet or Google Wallet.

They do not open a new account. They do not pass a credit check. They do not connect any personal banking information. The money on the card is yours, held in your company wallet, and the worker is authorized to spend it up to the cap you set.

This makes a seasonal virtual card practical for part-time workers, gig-style seasonal hires, and workers who rely on prepaid accounts or do not have traditional bank relationships. The card works the same way for all of them. For more on paying workers without a bank account, see how to pay staff who do not have a bank account.

People also ask

Do not set the cap at the full season's expected spend. A weekly or bi-weekly cap limits your exposure to one period, not the whole summer. If a card is misused, you lose one week of budget, not the entire seasonal allowance.

Do not skip naming cards by person and season. "Summer 2026 - Marcus" makes cancellation, job costing, and HR records cleaner than a generic label. When you export the season-end report, a named card saves time you will not get back.

Do not forget to cancel. Set a calendar reminder for the last day of the season before the season starts. Leaving an active card with a departed seasonal worker is an avoidable risk. The reminder costs you nothing; the alternative can.

Does a seasonal worker need a bank account to get a company card?

No. They only need an email address to receive the card and a phone to add it to a digital wallet. The card draws from your company wallet, so no bank account is required on the worker's end.

Can I cancel all seasonal cards at once at the end of the season?

Yes. Cancel each card from your dashboard when the season ends. There is no plastic to recover. A charge already authorized may still settle. Once cancelled, no new charges are accepted.

Can I set different spend limits for different seasonal roles?

Yes. A crew lead might get a $300 weekly cap while a new hire gets $100. Each card is set independently, so limits match the role rather than a single blanket amount for the whole crew.

Do I need to do a credit check on a seasonal worker to give them a card?

No. The card draws from your company wallet, so there is no credit application and no credit check for the worker. Standard identity verification applies to the business owner who opens the account.

What happens if a seasonal worker quits early?

Cancel their card from your dashboard. It stops accepting new charges. A charge already authorized may still settle. The card's transaction history stays on record as part of the season's spend.