Move a dental clinic from paper to software in stages, not in one weekend: import a basic patient list from Excel or CSV, use the software for every visit from day one, and bring each old case paper in when that patient next visits. Run paper and software side by side for about two weeks, check that both match each evening, then stop writing new notes on paper — and keep the old files.
What should you move first?
Move what the clinic needs to run tomorrow, and leave history for later. This order keeps the front desk working while the move happens:
| Order | What | When | How |
|---|---|---|---|
| 1 | Patient list: name, mobile, old case number | Before go-live | Import from an Excel or CSV file |
| 2 | Appointments already booked | Before go-live | Enter by hand from the appointment diary |
| 3 | Treatment in progress: root canals, braces, crowns at the lab | First week | Add a plan for each patient as they come in |
| 4 | Money owed by patients | First week | Enter balances from the bill book, checked by the doctor |
| 5 | Medical alerts: allergies, blood thinners, diabetes | At each patient’s next visit | Read back and confirm with the patient |
| 6 | Old case papers of active patients | At each patient’s next visit | Type or photograph into the new record |
| 7 | Files of patients not seen for years | Only if they return | Keep in storage, or scan by case number |
How do you prepare the Excel or CSV patient list?
Many clinics already have a list somewhere — an old billing program, a register typed into Excel, or the clinic phone’s contacts. Clean it before you import it; an hour spent here saves a long tail of duplicate records later.
| Column | Example | Tip |
|---|---|---|
| Name | Ramesh Patel | First name and surname in separate columns if you can |
| Mobile | 9876543210 | 10 digits for Indian numbers, no spaces and no leading 0; add the country code for foreign numbers |
| Old case number | A-1042 | Keep it exactly as written on the file, so the paper can always be found |
| Gender | M / F | One spelling throughout |
| Age or date of birth | 12-03-1978 | One date format for the whole sheet |
| Area | Varachha | Useful later for seeing where patients come from |
| Last visit | 05-08-2025 | Tells you who is already due for a recall |
- Keep one patient per row. Family members who share a mobile number stay as separate rows with the same number.
- Sort by mobile number to spot duplicates, and check whether two rows with one number are one person typed twice or two family members.
- Import a test batch of about 20 rows, check them on screen, then import the rest.
What should you do with the old case papers?
Do not retype them all before you start. Here is the arithmetic, as an illustration: a clinic with 6,000 paper files that spends 3 minutes per file needs 6,000 × 3 ÷ 60 = 300 hours of typing before go-live. If instead 25 returning patients come in each day and each file is brought in at check-in, that is about 75 minutes a day spread across the desk — and only the files of patients who actually return are moved.
For each old file you have three choices:
- Bring it in at the next visit (best for active patients): medical history, allergies, current medicines and past treatment go into the new record, with the old case number noted so the paper can be found.
- Scan it (for files you may need but rarely open): save each file as one PDF named by case number and patient name, in a folder that is backed up and not open to everyone.
- Store it (for patients not seen in years): box the files by case-number range, label the boxes and write down where they are kept.
Keep the originals. How long records must be kept, and whether a scan counts as a valid copy, depends on the rules that apply to your clinic, and old files can matter in a complaint or legal case. Ask your lawyer or state dental council before destroying any paper record. Scanned files hold health data too, so under the Digital Personal Data Protection Act, 2023 they need the same care as the software.
A four-week plan for the move
- Week 0 — prepare. Pick a go-live day that is not your busiest. Set up chairs, doctors, staff logins, your treatment list and prices, consent forms and letterhead. Import the patient list and enter the appointments already booked.
- Weeks 1–2 — run both. Every visit, booking and bill goes into the software. The paper file is still pulled, and anything written on paper is entered the same day.
- Week 3 — software first. New notes go only into the software; paper files are kept for reference.
- Week 4 — check. Compare collections, dues and appointments for the month, fix any gaps, and confirm that every person uses their own login.
Why run paper and software side by side for two weeks?
The overlap catches mistakes while the team is still learning — a booking on the wrong date, a part-payment recorded twice, a patient registered twice. Each evening, take five minutes to check:
- Patients seen today: the same number on paper and on screen.
- Money collected: cash, UPI and card totals match the bill book.
- Tomorrow’s appointments: the same patients, chairs and times in both.
- New patients: each registered once, with a mobile number.
When everything matches for five working days in a row, retire the paper diary.
How do you train the front desk?
Train on the jobs they do every day, not on every menu. A good order is: find a patient, register a new one, book and reschedule, mark a patient arrived, make a bill with a part-payment, record a UPI payment, and send a reminder. Keep sessions to 30–45 minutes over three or four days, practise on a demo clinic with made-up patients first, and name one “software champion” whom others ask before they call the vendor. Give every person their own login from day one — a shared password hides who did what. Our front-desk workflow guide covers the daily routine once you are live.
Which mistakes should you avoid?
- Retyping every old file before go-live, so the move never really starts.
- Going live on your busiest weekday or just before a festival rush.
- One shared login for the whole front desk.
- Copying medical history from an old file without reading it back to the patient — see medical history before dental treatment.
- Throwing away paper files after scanning them.
- Importing the same list twice and creating duplicates.
How Odontra helps with the move
Odontra imports an existing patient list from a CSV or Excel file, with a preview and a duplicate check before anything is created. On the Pro and Premium plans, its case-paper reader fills the New Patient form from a photo of an old case paper, up to three pages: name, age, phone, area, blood group, allergies, medical history, regular medicines and past dental treatment, each with a tick, while the old case number, first visit date and the complaint then are kept in Notes. Nothing is saved until you press Register. It uses your clinic’s own OpenAI or Claude account; the photo is sent to that provider to be read and is not stored by Odontra. After a demo we set up your clinic’s name, logo, team and patient list, with your front desk trained on real work. See Odontra AI, the platform, or book a demo.