Skip to content

Switching tanning salon software: what moves over and a day-one checklist

Switching tanning salon software comes down to five things: client records with their keytags and visit history, the packages clients still hold, gift certificates already sold, signed consent forms and the setup behind the desk. TanVision brings your client list, the packages clients still hold and their visit history in from spreadsheets saved as CSV. Gift certificates, auto-pay and signatures are set up in TanVision, then a day-one checklist comes before the first client tans.

The TanVision front desk board: a photo tile for each tanning room with a coloured status band (available, in use, cleaning, unavailable), the time left, and a Start session button.

What moves over, and where it lands

A switch comes down to five kinds of record: your clients with their keytags and visit history, the packages they still hold, gift certificates already sold, signed consent forms, and the setup behind the desk (rooms, lamps, packages, tax and staff). Here is where each one goes in TanVision.

TanVision imports three lists from your old system, each a spreadsheet saved as CSV: your clients, the packages they still hold, and their visit history. A manager brings them in from Clients → Import a list, each list is checked against what is already there, and nothing is added until they press Add. The rest of this table is set up in TanVision itself. Book a demo and we will walk through what your move involves.

What you have nowWhere it goes in TanVisionHow it gets there
Client list: names, phones, email, date of birth, address, notesThe client recordImported from a spreadsheet saved as CSV (Clients → Import a list). Anyone already in TanVision is left as they are, so the same list can be brought in twice. Skin type is not read from the file: it is set on the client's record. Anyone not in the file is added at the desk, or the moment they sign your consent form on their own phone
KeytagsThe client recordCome in with the client list when the file has a column for them, or type a tag number on the record. No tag format is enforced, so nobody needs a new tag
Your package menuInventory and the access matrixSet up once: a number of sessions or unlimited, how long it runs, daily and weekly visit caps, and which rooms it opens
Packages clients still holdThe client's packageImported from a second spreadsheet (Import what clients already hold). You say which of your own packages each name in the old file means, and each one lands on exactly one client with its sessions left and its last day. No sale is recorded, so nothing is added to your takings, tax or commission. Used-up and expired packages are left out
Visit historyThe client recordImported from a third spreadsheet (Import visit history). You say which of your old rooms were UV, and each client's past UV visits count towards their place on the built-in exposure schedule from day one. Nothing is added to your reports, and no room's lamp hours move
Retail products: lotions, eyewear and the restInventoryImported from a spreadsheet (Inventory → Import a product list): name and price, and the code, cost, count on the shelf and reorder level if the file has them. A product already in TanVision is left exactly as it is
Gift certificates already soldGift certificatesAdd a card sold before TanVision, one per card, so the balance you owe is right from day one
Members on monthly auto-payRecurring billingImported from a spreadsheet (Import members on auto-pay): each member's membership, monthly price and next billing date. Nobody is charged by the import. Cards saved in your old system cannot be imported, so each member saves a card again on the card processor's secure page, on the counter tablet or from a link texted to them
Signed waiversWaiversEach client signs your current wording in TanVision. The record keeps the signature and the exact text they agreed to
Rooms and lampsSettings → RoomsEach room's type, level, maximum minutes and photo, plus lamp groups that start from the hours on the meter today
Tax setupSales tax settings and each itemSales tax and the federal tanning excise, kept as two separate rates on each item
StaffEmployeesA login for each person, and the jobs each one may do

The switching trap: packages that ring up as retail

One expensive switching mistake is a package that lands in the catalog as a retail product. It looks right on the till and takes the right money, but it puts nothing on the client's account, and nobody notices until the client comes back for a visit they already paid for. TanVision met this with a real salon's catalog and built the fix into Inventory.

  • Inventory flags items on the till that read like packages but are set up as retail, and says how many there are.
  • Make package turns one of them into a real package. It keeps the price, sets up its row in the access matrix, and retires the old product so past receipts still name what was sold.
  • Convert all fixes the whole list in one go. It reads the terms from the names, so "Buy 3 Visits Get 1 FREE" becomes four visits. Anything it cannot read with confidence stays as retail for you to check, and gift cards are never converted.
  • A check at the bottom of Inventory lists which recent sales put a package on an account and which did not.

Building your memberships and packages as packages from the start avoids the problem entirely.

Before you switch off the old system

Take a final copy of what you need while the old software still opens. Export your clients, your open packages and your visit history as spreadsheets and save each as CSV. A printed list is enough for the rest.

  • Every active client, with date of birth, phone, skin type and keytag number.
  • Every open package: who holds it, the sessions left and the expiry date.
  • Each client's visit history: who came, the date and time, the room and the minutes. If your old system gives each client a number, keep that column in all three files, because it is how the second and third list find the right person.
  • Every unspent gift certificate, with its code and balance.
  • The hours on each bed's lamps, by group if you track the face lamps, top canopy and bottom separately.
  • Your package menu and prices, and whether the old system recorded the 10% tanning tax as excise or as sales tax.
  • The last full day's close-out, to compare against your first day in TanVision.

Keep the old records and paper waivers for as long as your state requires. The recordkeeping guide has the details.

What stays behind

Two things do not carry over, and both show up at the desk on day one.

  • Skin types. They are not read from a file. Set each client's type on their record. Where your salon has switched skin typing off and a client has no type on file, the limit is the room's maximum.
  • Old signatures. Waivers signed in your old system stay with your old records. A client with no signed warning statement on file in TanVision cannot start a session, so send regulars your consent link before their first visit.

Visit history does carry over once you import it. Each client's past UV visits count towards their place on the built-in schedule, so a regular is not treated as a first-timer. A client with no imported history starts at the first step and moves up with each visit, never above the room's maximum, and the desk can type a shorter time, not a longer one.

How the exposure rules work is on the exposure safety page.

Your day-one checklist

Most of the setup happens before the first client tans, so opening day is check-ins rather than configuration. Work through it in this order.

  1. Rooms: add each room with its type, level and the maximum minutes from the unit's label, then its lamp groups at today's meter hours.
  2. Tanning rules: set the gap between UV sessions and whether your salon uses skin typing. A gap of 0 turns the block off, and the desk still sees a warning for a second UV session inside 24 hours. Check your state on the tanning laws pages first, and tell us its minimum age on the demo so the age check matches it.
  3. Consent form: enter your wording, add the questions you ask, and have your attorney review it. Editing it later never changes a form already signed. The consent form guide has more.
  4. Packages: build each one, then fill in its row in the access matrix. A package with no rule for a room falls through to the walk-in price, and no session comes off the balance.
  5. Tax: set your sales tax rate, then each item's excise, added on top or included in the price. The IRS exempts spray-on tanning from the 10% indoor tanning tax, so set the excise on spray tan items to 0.
  6. Staff: add a login for each person, and give jobs such as rooms, tax or stock to the whole team or to one person.
  7. Receipts: add your own header and footer.
  8. Gift certificates: add every card sold before TanVision.
  9. Clients: import your client list, then what they already hold, then their visit history (Clients → Import a list), and send regulars your consent link.
  10. First day: check in the first regulars with your old records beside you, look at the grant check in Inventory after the first package sales, and print the day sheet at close.

What to check before you commit

A switch should not bring surprises after the fact. TanVision does not do these things today; if your salon depends on one of them, raise it on the demo.

  • Timer brands other than T-Max. TanVision sends session times to beds on T-Max timer controllers, through a small box TanVision supplies that sits on your network next to the T-Max controller. Other timer brands are not supported yet.
  • Internet outages. TanVision is cloud software, and offline trading is not something we can promise today.
  • Chains. Running several locations from one account is not ready today.

Talk it through

If the counter PC is still on Windows 10, read what the end of Windows 10 support means for your salon software. Then book a demo with your package menu and a rough client count to hand, and we will go through your move step by step.

Common questions

Can TanVision import my data from my old tanning software?
Yes, three lists, each saved as a CSV spreadsheet: your clients with their keytags, the packages they still hold, and their visit history. A manager brings them in, and each list is checked against what is already there before anything is added. Gift certificates are added one per card, waivers are signed again in TanVision, and cards saved in your old system cannot be moved. Book a demo and we will walk through what your move involves.
Will my clients' keytags still work?
Yes. Tag numbers come in with your client list, or you can type one on a client's record. TanVision enforces no tag format, and the scan box searches the whole client record, so tags printed for your old system do not need replacing.
What happens to packages clients have already paid for?
They are imported. From a spreadsheet of open packages, you say which of your own packages each name means, and each one is put on the right client's account with its sessions left and last day. No sale is recorded, so your takings and tax are untouched, and used-up or expired packages are left out. A manager can still correct sessions left and the expiry date afterwards, and TanVision records who made each change and why.
Do clients need to sign a new waiver?
Plan on it. A client with no signed warning statement on file in TanVision cannot start a session, and a form signed in TanVision keeps the signature and the exact wording the client agreed to. Whether an old waiver still counts is a question for your attorney and your state's rules. Keep the old waivers with your old records.
Will a regular's allowed times start short?
Not once their visit history is imported: past UV visits count towards their place on the schedule. A client with no imported history and a skin type on file starts at the first step and moves up with each visit, never above the room's maximum. With skin typing switched off, a client with no type on file is limited by the room's maximum instead.

See TanVision on your own front desk

Book a demo to walk through the room board, check-in, consent forms and the till, and ask how it would handle the way your salon works.