Practice management for modern clinics

Give your team
the day back.

Schedule, patient records, consent, billing and dispensing in one workspace, so the front desk knows what happens next without chasing paper.

14-day free trial · no card required · plans from R499/month

Every morning starts here: today’s patients, overdue invoices and the reviews that are due.

app.snagmd.com
SnagMD Today screen for Rosebank Practice
How a visit runs

Everything around care, in one place.

From the first booking to the final payment, your team always knows what happens next.

01
Book

Patients book online or the front desk adds them to the diary.

02
Prepare

Intake forms and consent go out by secure link before the visit.

03
See

Arrive to a complete record with allergies and consent checked.

04
Bill

Invoice, take payment and follow up on what is still outstanding.

Schedule

Make room for a more organised day.

Plan appointments across practitioners with their own hours and colours. SnagMD checks for conflicts, sends confirmations and reminders, and offers the waitlist when a day is full.

  • Day, week, month and agenda views
  • Per-practitioner hours and colours
  • Conflict checks and email reminders
  • Waitlist when a day is full
app.snagmd.com/dashboard/appointments
SnagMD week calendar with appointments for two practitioners
Patient records

The whole patient, on one page.

Details, documents, billing, prescriptions, chronic care and messages sit on one record. Missing allergies and consent are flagged before anyone prescribes or dispenses.

  • Search, filter and bulk actions
  • Duplicate detection and merge
  • CSV import from your old system
  • Chronic care review dates
app.snagmd.com/dashboard/patients
SnagMD patient record with allergy warning and next steps
Documents and consent

Prepare once. Send for signature in a click.

Keep consent forms and agreements as templates with questions, initials and signature fields. Patients complete them on their phone through a secure link, and patient packs bundle documents with the uploads you need.

  • Multi-party signing
  • Signed PDF with event history
  • Patient packs for documents and uploads
  • Your practice letterhead
app.snagmd.com/dashboard/documents
SnagMD document templates ready to send for signature
Billing

A clearer picture of what’s outstanding.

Create invoices with line items and VAT, bill the patient or their medical aid, record payments and refunds, and see exactly what is overdue and by how long.

  • Medical aid or patient as payer
  • Quotes, products and stock
  • PDF statements and invoices
  • CSV export and financial reports
app.snagmd.com/dashboard/billing
SnagMD invoices with outstanding and overdue balances in rand
Professional plan and up

Self-service, for real.

Patients sign in with a one-time email code to book, reschedule or cancel appointments, view invoices, and manage their own portal security. No password, no app.

No password for patients

A one-time email code signs them in. Nothing to reset, nothing to support.

Book, reschedule, cancel

Patients manage their own appointments and join the waitlist when full.

Invoices and outstanding items

View and download invoices, statements, and active care pack items.

Patient-controlled security

Sign out of every device, review the access log, or request data erasure.

app.snagmd.com/portal/••••••••
Secure patient link

Hi Sarah

Upcoming appointments

Thu, 18 Sep · 09:30

Follow-up with Dr. Patel

Rosebank Practice

Outstanding items

Consent document

Patient onboarding · Awaiting signature

Manage bookings, invoices and account security anytime.

Practice operations

Set up around the way your practice works.

Manage staff roles, practice locations and clinic settings from one account.

Multi-location

Manage several practice locations from a single SnagMD account.

Roles & seats

Doctor, admin and staff roles with seat-based plans and per-practitioner diary settings.

Clinic settings

Configure your clinic’s branding, VAT, locale and currency.

Clinic access controls

Staff access is scoped to their clinic and assigned role.

Fits alongside your clinical system

Built for the work around care.

Use SnagMD for patient administration while continuing to manage clinical care in your existing system.

Use SnagMD for
  • Patient records, notes and files
  • Scheduling, confirmations and reminders
  • Consent, multi-party signing and packs
  • Invoicing and payment records
Keep using your clinical system for
  • Clinical notes and diagnoses
  • Treatment decisions and prescribing
  • Results interpretation
  • The longitudinal medical record

“We kept hearing the same story from practice staff: a patient arrives, and half the morning goes to chasing forms, consent and payment details that should have been sorted days earlier. SnagMD is our attempt to fix that, one secure link at a time.”

— The SnagMD team

We're early, and building this with the practices who use it. Tell us what's missing.

Administrative workflows,secured and auditable.

EU-hosted infrastructure, encrypted disks and multi-factor authentication for staff — built around GDPR Article 32.

Secure patient links
Role-based staff access with MFA
Tamper-evident audit trail
Link expiry & revocation
Signing-event history
Activity records
EU-hosted, encrypted at rest
Pricing

The right plan for the way you work.

No per-patient fees, ever. Choose by team size and locations, then start your 14-day free trial with no card required.

South Africa pricing · billed monthly
Every plan includes:Unlimited patientsForms & PDF exportsSecure patient linksNo setup fee

Starter

For solo practitioners and small clinics starting to digitise intake.

R499/mo
Start free trial
3 users
1 practice location
150 document sends / month included
Unlimited patients, forms & PDF exports
1 signer per document
10 templates
–No patient portal

Email support

Most popular

Professional

For growing practices running scheduling, billing and consent together.

R750/mo

Founding rate locked for your first 6 months · limited to the first 100 practices

Start free trial
Patient portal included
8 users
Up to 2 practice locations
500 document sends / month included
Unlimited patients, forms & PDF exports
Up to 3 signers per document
Unlimited templates

Priority email support

Business

For multi-location practices and groups running high patient volume.

R1,450/mo
Start free trial
Patient portal included
20 users
Up to 5 practice locations
1,500 document sends / month included
Unlimited patients, forms & PDF exports
Unlimited signers per document
Unlimited templates

Priority support + onboarding

Enterprise

For larger organisations that need a tailored setup and support.

Custom
Contact us
Patient portal included
Unlimited users
Unlimited practice locations
Custom document volume
Unlimited patients, forms & PDF exports
Unlimited signers per document
Unlimited templates

Dedicated success manager + SLA

Need more sends some months? Extra documents beyond your plan are billed at R4 / R3 / R2 per document (Starter / Professional / Business) — we always notify you first, and never lock you out mid-signature. Enterprise volume is custom.

Compare plan limits

A quick view of what changes as your practice grows.

Compare plansStarterProfessionalBusinessEnterprise
Users3820Unlimited
Practice locations1Up to 2Up to 5Unlimited
Document sends included / mo1505001,500Custom
Signers per document1Up to 3UnlimitedUnlimited
Templates10UnlimitedUnlimitedUnlimited
Patient portal–IncludedIncludedIncluded
SupportEmailPriority emailPriority + onboardingDedicated + SLA
Before you get started

A few useful answers.

Have a question about your practice?
Talk to us.

Do patients need an account?

No. Patients open a secure link to complete a document or provide a requested file. The patient portal also uses a secure link, with no separate account to create.

Can I use my existing forms?

Use the wording from your existing forms to build a reusable template in the document editor. Add questions and signature fields, then send it to your patients.

Can more than one person sign?

Yes. Plans with multi-party signing let you assign different participants to a document and follow their progress. See the plan details for signer limits.

What happens when a document is complete?

Your team can download the completed PDF and review its signing-event history.

Does SnagMD replace my clinical software?

SnagMD handles patient administration, documents, scheduling and invoice records. Continue using your clinical system for diagnoses, prescribing, treatment decisions and clinical records.

Start with your next patient.

Set up your practice, create a template and send your first secure link.