NiftyHMS Pricing Plans

Can’t decide which plan is right for you? See our Frequently asked questions

Niftyhms - Healthcare solution


ESSENTIAL Pricing Plan



Unlimited Patients

Unlimited Appointments

2 Users






Unlimited Patients

Unlimited Appointments

5 User



PREMIUM Pricing Plan



Unlimited Patients

Unlimited Appointments

12 Users


Complete Feature List

Online Appointments

3 Step Patient Appointment booking

Accept Online Payment of Appointments

Patient Pre-screening on WhatsApp

Waiting Room for Online Appointments

Virtual Consultation by Secure Link

Video Conferencing and Telemedicine

Consultation via Zoom or Google Meet

Automatic Virtual meeting link generation on the appointment confirmation

Reminder before 10 min on WhatsApp

Patients and Doctors can join from Mobile Directly

Language Interpretation

Consent Form

Customizable Patient Forms

Patient Registration Form

Patient Wise Assessment Form

Prescription Form

Patient Prescreening Form

Doctors availability calendar

Manage Time Slots for Appointment Scheduling

Wait List

Appointment-Based Reports

Holiday List

Schedule an appointment directly from the Calendar

Category wise vaccination list

Add, Edit, Delete and View Vaccination from list

Set Vaccine Price

Define Vaccine name and Description

Patient Wise Vaccination History

Vaccination Certificates

Option to Print, PDF and Directly Sent PDF to Patient

Vaccine Scheduler

Automated Vaccine Reminder

Vaccine for Child – Pediatrician module

Vaccine for Pet – Veterinary module

Add Treatment As per Your Specialization

Set Price for Treatment

Treatment Assigned in Operations

Create invoices for individual Treatments

System default treatments

Doctors can add treatment plans

Category wise medicine

Add Multiple Medicines with one click

Medicine Manufactured Batch Number and Expiry Date

Medicine Stock Management

Dispatch Medicine

Patient wise Prescription invoice

Print and PDF options for prescription

Patient wise Medicine History

Most Selling Medicine Report

Blood Group wise Stock

Add, Edit and Delete From the List

Blood Donor List

Add Blood Donor

Dispatched Blood List

Dispatch Blood to the Patient

Bed Management

Category wise Add New Bed

Add New Bed Category

Bed Allotment

Assign Bed to Nurse

Transfer Bed

Automated Billing for each bed assigned

Instrument List with Photos

Add Instruments with Firm, Asset and Invoice Info

Instruments are assigned Daily basis

Instruments are assigned hourly basis

Multiple instruments are assigned to patients

Create charges and invoices for Instruments

Automated billing for assigned instruments

System Settings

WhatsApp Settings

Form Settings

Assessment Templates

Custom Fields


Consent Forms

Mail Templates

Access Rights

Audit Logs

Patients Reports

Diagnosis Reports

Monitoring Reports

Appointment Reports

Bed Occupancy Reports

Operation Reports

Operation Fail Reports

Income Reports

Billing and Sales Reports

Custom Filters

Easy to Export

Complete medical billing

Record payment in multiple parts – Receipts


Custom Taxes module

Adjustments(Discounts) and Fees



Email Support

Phone Support

Chat Support

Technical Support

Manage Outpatient Que effectively

Save money by hiring less Admin staff to manage the que

Engage OPD patient with easy to access menu

Patient flow mapped in 5 stages

Patient Waiting/Check-in

Patient Engaged status

Completed Appointment status

Missed Appointment for rescheduling

Doctor and Patient Notifications

Patient notification on appointment Confirmation, Payment, prescription, and lab reports

Message Notification

Message Sent Box

Message Inbox

Send New Messages

Prefilled Medicine list for easy prescription

Define your own medicine for prescription

Prescribed medicine for individual patient with ease

Multiple medicines can be prescribed at once

Upload photo of the prescription

Print prescription with doctor’s Sign for legal purpose

Send Prescription on Email and WhatsApp

Default Assessment Template

Edit template as per your need

7+ Fields Types to Customize Template

Next Appointment in Assessment Template

Nearest Pharmacy Option

Media files Upload

Auto-Generated Patient ID at register time

Option to assign Doctor at admit time

Social history of the Patient

Medical History of the Patient

Guardian Information of Patient

Auto-Generated Guardian ID

Define Relation with Patient

Individual Patients wise Operation Entry

Option to Add, Edit and Delete Operation

Define Operation Status

Assign Operation to Specialist

OT Notes for Doctor

Discharge Notes for Patient

Discharge Summary for Patient

Laboratorist list

Upload lab reports for each patient

Get Alert for new patient Lab reports

Generate Diagnosis Report

Customizable Lab reports

Print lab report with Doctor / Microbiologist sign for legal purpose

List of Ambulance

Add, Edit, Delete and View Ambulance

Add Ambulance Request

Ambulance with full driver details

Ambulance Request List

Request Date, Time, Charges and Patient Name

Patient’s Monitoring Reports List

Add a Patient Monitoring report on a daily basis

Monitoring reports have all kinds of body vitals like temperature, BP etc

Custom fields in Monitoring reports

WhatsApp and Email Notifications for Monitoring reports

Patient’s Monitoring reports chart




Support Staff


Laboratory Staff


Super Admin

40+ Languages support worldwide

4 Different Types of Date Format

Set Time Zone

100+ Currency support worldwide

Online/Offline Payment

Multiple Payment Gateway – Stripe, Paypal, RazorPay, Paytm

Audit Logs

HIPAA Compliance

Carefully monitor security

Data is secured with SSL encryption

Performing frequent data backups

Data being transmitted and stored in databases

Integrated Online Payments

Support 100+ Currency from Stripe

Online Booking Payment Policies

Accept Credit Cards

Multiple Payment gateways PayPal, Stripe, Paytm, Razorpay

Payment with UPI