Questions before you buy, and after.
The questions people ask us most are below. Each feature page also answers the questions about its own screen, and the search page looks through all of them.
Before you buy 13
What's the difference between E-Lab and Lifora?
E-Lab 2.0 is the full lab-management software your team runs on a Windows PC — patient entry, results, reports, finance, analyzer integration. Lifora is the free companion app your patients install — it receives reports the instant your lab sends them, no separate portal or login. The two are built to work together, but you can also run Lifora on its own as a phone-only lab — see the next question.
Can I really run a lab with just my phone, no computer at all?
Yes. Open Lifora, register as a Lab Admin, and you get a complete standalone lab inside the app — add patients, pick tests, enter results and generate a fully-branded PDF report, all from your phone. No PC, no printer, no separate installation. It's built for home-collection agents, single-technician centres, and anyone who wants to start a lab today without buying hardware first.
How does Smart Report Scan actually work?
This is for when you collect the sample but send the actual test out to a partner lab — Dr. Lal PathLabs, Thyrocare, or a local lab you outsource to. They email or courier back their own PDF, in their own format, with their own header. Instead of retyping every value by hand, scan that PDF into Smart Scan — it reads the test names and results off it and rebuilds them as a clean report in your own branding: your header, your layout, your QR code. The partner lab's report never reaches your patient — they only ever see the one with your name on it, and you save the time a manual re-entry would have cost.
Is there a free trial, and what does it cost after?
Every standalone lab on Lifora starts with 5 free patient reports — no card, no commitment. Once you're ready, registering with a License No. from the company unlocks unlimited patient entries on that lab, permanently. E-Lab 2.0 for your PC is also available on a free trial — reach out on the enquiry form below or on WhatsApp for current pricing for your lab's size.
How does licence registration work, and can I see which licence I'm on?
Registration is verified online with the company using your License No. (plus a Partner Code if a dealer set you up) — no offline keys, no bypass. Once registered, your Lab Info screen always shows exactly which License No. your lab is running on, along with the registration date and your lab code, and you can register again any time — a new licence, or a repair if online features ever stop working — right from that screen.
How does a patient sign up, and what if they visit more than one lab?
A patient installs Lifora once and verifies their mobile number with an OTP — that's the only setup, ever. That mobile number is their identity across every E-Lab lab they visit. Reports from every lab sit together in one "Reports Received" feed, organised by lab, so switching labs or seeing a specialist elsewhere never means a second app or a second sign-in.
Is patient data private and secure?
Reports are delivered only to a patient's verified mobile number — the "Lifora Verify" tick at patient entry confirms the number is genuinely on the app before anything is sent, so a report never lands on the wrong phone. Every report also carries a QR code for independent online verification, so doctors and patients can confirm it's authentic.
What if a patient isn't on Lifora yet?
Not a problem — E-Lab still sends a polished, branded PDF report straight to the patient or referring doctor over WhatsApp or Telegram in one click, the moment results are ready. Send to Lifora simply lights up as an extra option the moment that patient's number is verified on the app.
Which tests and report formats are supported?
139+ ready-made tests across Haematology, Biochemistry, Hormones, Serology, Clinical Pathology, Microbiology and Molecular Diagnostics — CBC, LFT, KFT, Lipid Profile, Thyroid Profile, Widal, Urine Examination and far more, every test and reference range fully customizable to how your lab reports it. Reports render from 15 ready-made designs plus a full customizer, so your branding stays consistent whether it's generated on E-Lab or from a phone-only Lifora lab.
Can I explain what a result means, not just show the number?
Yes — every test can carry an interpretation note that prints right under its result, in plain language the patient understands. Set a sensible default once on the Test Master, and it's ready on every report from then on. Need to say something different for one particular patient? Edit the note right at reporting time — that change stays on that one report only, the default everyone else gets is untouched.
How do I update prices for a lot of tests at once?
Open the Bulk Price Editor in Lifora's Test Groups screen — every test in your catalogue lists out with an editable price field, filterable by department chips (Haematology, Biochemistry, Hormones and so on) or by search. Type through as many as you need, then save them all in one tap — no more opening a hundred tests one by one just to revise a rate card.
If my lab uses both E-Lab and Lifora, can results ever get out of sync?
No. When your lab runs on E-Lab and Lifora is connected in Integration Mode, results are entered and finalised on E-Lab — the single source of truth — and delivered to the patient from there. Lifora never opens a second, independent copy of the same result, so there's no risk of two different versions of a report, and no confusion about which one the patient should trust.
How do I get started or ask something not covered here?
Download Lifora free and try the standalone lab yourself, or fill in the enquiry form below for a free E-Lab demo — our team responds fast on WhatsApp at +91 90236 62626.
Installing & starting 13
How do I install E-Lab?
Get the setup file from Solver Solutions or your installation partner. Right-click it, click Run as administrator, then Next, accept the folder, Install and Finish. Open E-Lab from its desktop icon. See “Getting started”.
Do I install the Access engine or WebView2 myself?
Normally no. The installer sets up what E-Lab needs. If a part is missing, your installation partner installs it.
What does my computer need to run E-Lab?
Windows with .NET Framework 4.7.2 (Windows 10 and 11 already have it), the Microsoft Access Database Engine (32-bit), the Microsoft Edge WebView2 Runtime, and a program folder that E-Lab can write to. See “Getting started”.
Does E-Lab work when the internet is down?
Yes. Patient entry, results, printing and the backup on this PC all work offline. You need internet only for updates, the login videos, WhatsApp, email, SMS, Telegram, QR upload, PDF Scan, Lifora and registration.
The start screen moves on by itself. Can I stop it?
It continues after a 5-second countdown. Press any key or click anywhere to pause it. Press Enter or click Continue when you are ready.
How do I choose the language?
Pick it in Language on the start screen. E-Lab remembers the choice on this computer.
Can I translate the screens into my own language?
The language pack editor opens only from the older plain start screen, which appears when WebView2 is missing. The normal start screen has no editor. Ask support if you need a new language.
My start and login screens look plain, with no videos. Why?
The WebView2 Runtime is missing or failed to start, so E-Lab falls back to its classic screens. Install the free Microsoft Edge WebView2 Runtime and open E-Lab again.
Which screens come before the dashboard?
Start screen, then Select Company, then the login screen, then the dashboard. The menu bar appears only after login.
A brand-new company already has tests in it. Where did they come from?
Every new company starts as a copy of E-Lab's template, which holds a ready list of tests and test groups. Change the prices and normal ranges to your lab's own before the first patient.
Should I choose MS Access or SQL Server?
Choose MS Access Database (Recomended) for a lab with one computer. Choose SQL Server when two or more computers must work on the same company at the same time. SQL Server is switched on from Create a New Company › Settings.
Can reception and the lab work on two computers?
Yes, with SQL Server on one main PC and Link Remote on the others. Two separate Access companies do not share data. Ask support which licence each PC needs. See “Data safety and maintenance”.
What order should I follow to set up a new lab?
Company Info, then users, then Lab No. numbering and prefix in Settings, then test prices and ranges, then doctors, then the report format. Make one test patient and print it before going live. See “Getting started”.
Company & login 14
What is a "company" in E-Lab?
One lab's complete data for one financial year: patients, bills, reports, masters and settings. A second branch or a new year is another company in the same list.
Where is my data kept?
Each company is a folder named Data plus a number, inside the data folder set in Set Database Path. On Select Company, click the company and read Stored at. After login the title bar also ends with @ and the folder.
How do I switch to another lab or branch?
In the main window, click the user icon Close Company [Log Off] at the right of the menu bar. On the login screen, press Esc or click Open Another Company.
Does Close Company [Log Off] save my open work?
No. It closes every open window at once without asking. Save the Patient Entry or Test Report first.
Can I keep my main company at the top of the list?
Yes. On Select Company, press Ctrl+↑ or Ctrl+↓. The order is saved for your Windows user. The data files are not touched.
How do I start the new financial year?
On Select Company, pick the company, click Change Financial Year, check the dates and click Change Financial Year. A new company is made, the old year stays as it was, and E-Lab closes. Open the new year from the list.
What does Change Financial Year carry into the new year?
Tests, groups, formulas, packages, doctors, accounts, users and rights, Settings, SMS templates, report and bill formats, numbering, additional fields, medical settings, licence details, and the company record with the machine licence, IP and port. Balance-sheet accounts open with last year's closing balance; income and expense accounts start at zero. Patients and bills stay in the old year.
Do staff need new logins in the new year?
No. They log in with the same user name and password.
"Copy Masters From an existing Company" did not bring my tests. Why?
That option copies account masters, settings and some other tables. It does not copy tests, groups, doctors, formulas or packages.
Is the password case-sensitive?
No. "Lab123" and "LAB123" are the same, and spaces at the end are ignored. Pick a password other staff cannot guess.
Should I tick Remember me?
Only on a computer that one person uses. It fills in both the user name and the password next time. Only one user per company can be remembered.
I pressed Esc on Select Company and the window became empty.
Esc closes only the Select Company window. Close E-Lab with the X at the top right and open it again. To leave E-Lab from that screen, use Close.
How do I delete a company I no longer use?
There is no delete button. Your installation partner can remove the company's folder after taking a backup.
What does the long title bar tell me?
After login it shows the release number, whether E-Lab is registered, the company and city, the financial year, the user and the data folder. Read it out when support asks.
Users & rights 13
I forgot my password. Can I reset it myself?
No. A user with full rights opens Masters › Users, clicks Search, double-clicks your name, types a new password and clicks Save.
How do I make a login for new staff?
Masters › Users. Fill User Name, Password, Full Name and Contact No., pick a Designation, untick Full Rights to limit what they can do, and save.
How do I hide a menu from one person?
Untick Full Rights for that user, untick the item in the menu tree and save. The change shows at their next login.
Which rights does E-Lab check?
Every row does what its label says: Patient Entry, Test Report, User, Test Masters (the Test Master screens), Doctors (Doctor and Agent), Test Groups (Test Group and Sub Group), Account Masters and Account Vouchers. The Lock boxes, the dashboard ticks and the menu tree work too. To keep someone out of a screen completely, untick it in the menu tree.
We updated E-Lab. Do I need to look at user rights?
Yes. The Doctors, Test Groups and Test Masters ticks now really apply, and the Account Masters and Account Vouchers rows are new. Open each user who is not full rights, check the rows and click Save. Until then E-Lab reads that user's old rights.
How do I stop reception deleting bills?
Untick Delete in both the Patient Entry row and the Test Report row. Both matter, because Delete on the Test Report screen can also remove the whole entry.
Can I stop staff changing test rates on the bill?
Yes. Tick Lock Rates for Patient Entry. The Cost column then cannot be edited by that user.
How do I stop changes to a finished report?
Untick Modify in the Test Report row, or tick Lock Basic Info and Lock Tests Info for Test Report.
Why won't the Users screen close?
E-Lab needs at least one full-rights user whose name is not "admin". Create one, then click Close.
Why can't I delete a user?
You cannot delete the only user with full rights. Keep two full-rights users, the owner and one trusted person, so a forgotten password never locks the lab out.
My company has users I never created.
A company made before this update may still hold the template's sample users. Open Masters › Users, then change their passwords or delete the ones you do not need. A new company starts with only admin and the user you create.
Can I stop staff entering back-dated payments in accounts?
Yes. In that user's Account Vouchers row, untick Allow back-dated vouchers and save. Allow future-dated vouchers works the same way.
Is anything about my users sent to Solver Solutions?
Yes, for support records: user name, full name, contact number, designation and city. Passwords are never sent.
Masters & tests 17
How do I add a new test?
Masters › Test Master (Ctrl+Shift+A) › New. Fill Test Name, Group, Unit, Cost and the four range blocks, then Save. See “Masters: tests, groups, doctors and fields”.
What is the difference between a Test Group and a Sub Group?
A Test Group is the department heading, for example Haematology. A Sub Group is a section inside it, for example Differential Count. Every test sits in a group and, if you want, a sub group.
How do I change the order tests print in?
Use Sr. No.: in Test Master for tests, in Test Group for groups and in Sub Group for sub groups. Lower numbers print first.
What is the Test Code for?
A short code for the test. Typing the exact code in Patient Entry's search box finds the test. Each test needs its own code.
What does Default Value do?
It fills the Result by itself when the report opens. Use it for tests that are usually the same, such as "Absent". Change it on the report when the finding differs.
Can a short code turn into a full result?
Yes. In Test Master add a Shortcut and its Result, tick Abnormal Result if that result is abnormal, and click Add. On the report, type the shortcut and leave the cell. Shortcuts are case-sensitive.
Why can't I delete a test?
It is used in at least one patient entry: "This master has been used in patient entry and can not be deleted". Leave it in the list. Doctors used in entries are protected the same way.
I renamed a test and its formula stopped working.
Formulas find tests by name. Open Masters › Test Formula and correct the name inside the formula.
Can I load my test list from Excel?
Yes. Test Master › Import. Use a sheet named Sheet1 with headings in row 1; View Sample File shows the columns. A test with the same name is updated, others are added. Empty Female, MCH and FCH columns copy the Male values.
After export and import, my print order changed. Why?
Export writes a different field into the "Sr Order No." column, and Import reads that column as the print order. Export also leaves out MRP, Method, Test Code, Machine Keyword and shortcuts. Take a backup before importing and check Sr. No. afterwards.
How do group prices work?
Give the Test Group a Cost. When all tests of that group are added to a bill at once, the first test gets the group price and the others ₹0.
How do I make a health package?
Masters › Package: name, Package Price, pick the tests, Save. In Patient Entry, click the package, tick Select All and click >>. A package needs two or more tests; with one test its price becomes ₹0.
Can one doctor's patients get a special rate?
Yes. In Masters › Doctor, type the rate in the Doctor_Price column for each test. It replaces the normal price when that doctor is chosen before the tests are added.
What is Apply MRP?
A switch in Help › Settings. When ticked, tests load into Patient Entry at the MRP you set in Test Master instead of the Cost.
I deleted a Test Group and it did not ask first.
Test Group and Sub Group delete at once, without a question. They are protected only when used in a patient entry. Tests under the group are not removed. Type the group again if it was a mistake.
Can I add my own patient fields, like Aadhaar No. or Ward?
Yes, up to 10. Help › Additional Fields, choose Test Report in Apply Additional Fields On, set No. of Fields, name them and save. They appear in the Patient Information panel.
How do I use agents who send patients?
Tick Manage Agents in Help › Settings, click Apply and log in again. Masters › Agents appears, with a Profit Share (Rs.) amount per test.
Normal ranges & abnormal results 11
How does E-Lab choose the normal range?
By the patient's Gender only. Male and Trans use the Male range, Female uses Female, MCH uses Male Child and FCH uses Female Child. Age is not used.
I typed age 8. Why did the adult range print?
Age does not decide the range. Set Gender to MCH for a boy or FCH for a girl in Patient Entry. Title Master sets MCH and Title Baby sets FCH.
Choosing the Title changed the Gender. Why?
Mr. sets Male, Mrs. and Ms. set Female, Master sets MCH, Baby sets FCH. Dr. leaves Gender as it is. Pick the Title first, then check Gender.
When does a result turn red?
When a number is below Min Range or above Max Range of that Gender's block in Test Master. A 0 or empty limit means no limit. The range text is not used for red.
Can a text result like "Positive" show as abnormal?
Yes, through a shortcut with Abnormal Result ticked in Test Master. Type that shortcut in the Result cell.
A red text result lost its colour when I reopened the report.
Text results stay red only in the session where the shortcut was typed. If you save again without retyping it, the abnormal mark is cleared. Retype the shortcut, then save.
Does the print show High and Low?
E-Lab saves a Low or High mark with every out-of-range number. Your report format decides how it looks. In Report Studio, section ⑧ Abnormal result highlight sets bold, colour or arrows.
I changed a range in Test Master. Old reports still show the old one.
The range text is copied into each patient entry when it is saved. Old entries keep their copy. New entries use the new range.
Can I change the range or unit for one patient only?
Yes. On the Test Report screen, edit the Normal Range or units cell and save. Test Master does not change.
I changed Gender on the Test Report but the range text stayed the same.
The range text is loaded when the report opens. Correct the Gender in Patient Entry, then reopen the report while it is still pending, or edit the Normal Range cell.
Is there a quick way to fill all four range blocks?
In Test Master, click >> beside the Male range. It copies the Male text, Min and Max into Female, MCH and FCH. Then change what differs.
Patient entry & billing 18
What is the fastest way to add tests?
Press Ctrl+F, type three letters, press ↓ into the groups and Enter to add a whole group. Or press → into the tests, Space to tick and → to add. See Appendix C.
Typing two letters in the search box does not filter the list.
The search starts at three characters. Press F1, or click the [F1] label, to search with fewer.
What is the small red or white square next to the search box?
Red: the group list also shows sub groups and searches their names. White: groups only. Click it to switch. E-Lab remembers your choice.
How do I fill a returning patient's details?
Click the magnifier, search by Patient Name, Contact No., Address or City, and click pick. Name, age, address, city, phone and email fill in. Set Title, Gender and doctor yourself, and update the age.
Lab No. started from 1 again today. Why?
Patient Lab Numbering Method in Help › Settings is Daily. Monthly restarts on the 1st of each month and Yearly in January. Continuous never restarts.
Two bills in the same period have the same Lab No.
Either a number was typed by hand (E-Lab does not check typed numbers), or two PCs started new entries at the same moment. Correct one of them by hand.
Can I change the Lab No. prefix later?
No. Test Report No. Prefix in Settings locks once saved. The prefix is added on screens and prints, including HTML and JSON designs; it is not stored on the bill.
How do I remove a wrong test from a saved bill?
Select the row and click the bin icon or press Delete. E-Lab asks Remove from this entry. The test, and any result typed for it, leaves the records when you click Update. Close without Update and the test stays.
How do I delete a whole patient entry?
Open it, click Delete (Alt+L) and answer Yes. The bill, tests, results and receipts are all erased and cannot be brought back. If the cloud is set up, the owner sees the delete in Lifora. On Test Report, Delete asks whether to remove only the results or the whole entry.
I pressed Esc and lost what I typed.
Esc first closes an open panel, then closes Patient Entry without asking to save. Press Alt+S before you leave.
While typing a name, the cursor jumped to the test search box.
After Ctrl has been pressed once on this screen (for example Ctrl+C), a later "f" jumps to the search box. Click back in your field, or close and reopen Patient Entry.
How do I reprint a bill?
Open the entry (dashboard Edit patient entry, or from Test Report) and click Print (Alt+P). The arrows |< < > >| walk through pending entries only. The List button brings up the Test Reports list, where you can find older entries.
Does saving ask about printing?
Yes. After Patient Entry Saved it asks Do you want to Print Receipt. Yes prints the bill in your default format.
What number does the barcode hold?
The Lab No. padded to 12 digits, without the prefix. Lab No. 123 reads as 000000000123 on the scanner.
How do I know if the patient can get the report in Lifora?
In the Patient Information panel, click Lifora Verify next to Contact No. It shows ✓ On Lifora or Not on Lifora. "Not on Lifora" also shows when the internet or the cloud login is down.
Can I keep the patient's photo with the entry?
Yes. In the Patient Information panel, click the photo box to choose a picture, or use the paste button. X removes it after asking.
We test army personnel. Is there a field for service details?
Tick Optimize for Army Labs in Help › Settings. Service Number, Unit, Rank and Relation appear in the Patient Information panel.
Does saving a bill send a message to the patient?
Only if the template Message to Patient at Entry Time has text and an SMS or WA tick in Help › SMS Templates. It then goes on the first save of the bill. Saving the bill again asks Send again?, with No as the default. The doctor template works the same way.
Discounts, payments & balance 13
Is the discount a percentage?
No, it is in rupees. For 10% off a ₹1,200 bill, type 120.
Why does Cash fill itself?
When the total, extra charges or discount changes, Cash becomes Total + Extra − Discount − Card. A patient who pays everything in cash needs no typing.
The patient paid part by card and Net Balance went negative.
Typing Card does not lower Cash. Lower Cash yourself so Cash + Card equals the money received. Bill ₹1,300 with ₹400 by card: Cash 900, Card 400.
What is Net Balance?
The amount still due: Total Cost + Extra Charges − Discount − Cash − Card.
What are Extra Charges for?
Any amount added to the tests, for example a collection fee. It adds to the bill total and to the amount payable.
The patient pays the balance on another day. Where do I enter it?
Open the report in Test Report and click the Receipts icon. Fill Date, Cash Amt. or Card Amt., add it, then Save. It counts in that day's Daily Collection Report.
If I edit an old bill, do later payments change?
No. Only the payment of the bill day is rewritten. Payments taken later keep their own dates and amounts.
Editing a bill shows "This bill already has payments received later".
The Cash or Card you typed is less than what later receipts already hold. Correct Cash or Card, or change those later receipts in Test Report.
Does the receipt Del button in Test Report ask first?
Yes. Del in the Receipts panel asks first, with No as the default. After Yes the totals are worked out again.
How do I see every patient who still owes money?
Reports › Balance Report. Move From back far enough and click OK. Only bills with money due are listed. Total Balance is the total outstanding.
The dashboard "Collection · today" does not match the cash in my drawer.
The tile adds cash and card received today, the same as Reports › Daily Collection Report. Take card payments out before you compare it with the drawer.
My Invoice Studio bill says "Zero Rupees Only".
The amount-in-words and net amount on the invoice are the balance due. A fully paid bill has nothing due, so it reads zero.
Do patient payments go into the Cash Book?
No. Patient bills are not posted into Financial Accounting. See the Financial accounting questions below.
Test reports & machines 20
My report is still Pending after I saved it.
At least one row of a ticked group has neither a result nor a note. Fill it, or write the real status in its note, and save again.
Why is Print greyed out?
The report opened as pending. Save it and answer Yes to Do you want to Print Report to print what is ready, or finish all rows.
Yesterday's pending reports are missing from the Test Report list.
From and To start on today. Move From back and click OK. Filters also apply only after OK.
Does E-Lab remember results I typed before?
Yes. While you type in a Result cell, a list shows earlier results saved for the same test. Pick one to save typing.
My formula test stays blank.
It calculates when you step into its empty cell, and only if every test in the formula has a number on this screen. A blank or text input leaves it empty. The input's group must be ticked.
I corrected an input but the calculated value did not change.
The formula does not recalculate by itself. Clear the calculated cell and step into it again.
How do I add a long comment or a table to a test?
Click the edit icon on the row. A rich-text editor opens. Tick Input Notes with Tables and Images in Settings to get the HTML editor with tables.
How do I enter a Widal test?
Tick Widal Test in Test Master. On the report click edit on that row, tick titres in the TH, TO, AH, BH grid (Space changes and moves on), add remarks and click Continue.
Can I attach a picture, like a smear photo, to a result?
Yes. Use the pic1 to pic3 cells on the row. The file is copied into the Attachments folder of E-Lab and prints with the report.
Does Delete on the Test Report clear only the results?
You choose. Delete only the results keeps the bill, payments and Lab No. and puts the report back in Pending. Delete the whole entry removes bill, payments and report. Cancel is the default. To correct one result, type over it and save.
Can I fix the patient's details from the Test Report screen?
Yes. Click the Patient Entry icon. The results on screen are kept, and Patient Entry opens for the same bill. The report reloads when you come back.
Is a change made after printing recorded?
Yes. Every save and delete is logged with the bill amount before and after. The owner sees it in the Lifora Activity Log, and on Telegram if alerts are set.
Can E-Lab take results from my analyser?
Yes, from Erba, Mindray and CelQuant Edge, through the Machine button on the Test Report. Each test's Machine Keyword must match the analyser's parameter name. See “Test reports and report design”.
How do I connect a CelQuant Edge?
Click Machine, choose CelQuant Edge, type the machine's IP (machine Settings › Communication), keep port 5800 unless changed, and click Get Machine data. Run the sample. When the status shows "Sample No. … received", click OK.
The CelQuant sends WBC as 7.3 but we report 7300.
Set the Machine Keyword to WBC*1000. PLT/100 divides, and A;B accepts either name. This scaling works for CelQuant only.
Does CelQuant check that the sample belongs to this patient?
No. It fills the open report with the next sample that arrives. Check the Sample No. in the status line before you click OK.
Erba shows "Listening" but nothing fills.
Erba fills by itself only after a large amount of data arrives. Click >> to read what has come, then Apply.
Mindray says "No numeric records found for OPD No".
The patient ID sent by the analyser must be the Lab No. without the prefix. Correct it on the machine and send again.
Can one analyser value fill two tests?
No. A Machine Keyword can belong to one test only. Test Master refuses the same keyword twice.
Where do I see whether the Admin approved a report?
Reports › Report Approvals (Cloud). A Windows message also appears when an approval comes back.
Report design & printing 16
How do I change the look of my reports?
Help › Lab Report Formats. In the Design Library, click 👁 View to preview any of the 15 ready designs and ✓ Use to make one your default.
Can I change a ready design?
Yes. ✎ Edit asks for a name and saves your own copy. The original design is never changed.
How do I put my logo on the report?
In Report Studio, section ④ Logo, use Upload logo image… and click 💾 Save Format. The logo is saved inside that design.
We print on pre-printed letterhead.
In Report Studio, section ⑨, choose Pre-printed letterhead. The lab header is hidden, and you reserve space at the top (0 to 80 mm) and bottom (0 to 60 mm).
I saved a new design but the old one still prints.
Click ★ Set Default on it in Lab Report Formats, or pick it in the Format box of the print panel.
I removed a format from the list by mistake.
✕ removes only the list entry. The design file stays. Click ✓ Use on it again in the Design Library.
The report header shows the wrong address or phone.
It comes from Masters › Company Info: address lines, City and Phone (or Mobile). Correct them there and preview again.
How do I give a partial report while some tests are pending?
Tick Hide Pending Tests on the print panel. Groups with no result are left out. The tick is remembered for all users. Report Studio and classic designs both follow it.
Does the Test Report window stay open after printing?
With an HTML or JSON design, yes: the preview opens and the Test Report stays open behind it. Classic .rpt designs clear the screen; open the report from the list again.
Can I print more than one copy?
In the HTML print preview, set Copies (1 to 10) and click Print, or press Ctrl+P.
Can I design my own bill?
Yes. Help › Invoice Studio has Classic Invoice (A4), Compact Receipt (80 mm) and Formal Bill (A4). Click + Add, edit it in ✏ Studio and click ★ Default.
My Invoice Studio design does not print.
A bill design prints when it is marked ★ Default, or when it is the only bill design. With two or more and none marked, the older bill format prints.
How do I put the logo on the bill?
Click 🖼 Logo in the Invoice Studio editor. The image becomes the logo for all invoice designs.
Which design does the QR code PDF use?
The design chosen in Format. Only when that design cannot make a PDF does E-Lab use the classic Test Report format.
Can I still use my old Crystal (.rpt) formats?
Yes. Add them in Help › Report Builder Tool with Report Title, Apply On and RPT File Path. Tick Show on Top on the one you want as default.
Printing says "File Not Found".
The .rpt file of that format is not in the E-Lab program folder. Check its path in Report Builder Tool, or ask support for the file.
Sharing: WhatsApp, email, SMS, Telegram 21
How do I send the report to the patient on WhatsApp?
On the Test Report screen, click Whatsapp to Patient, check the number in Confirm Mobile No. and click OK. The text comes from the template Message to Patient at Test Report. See “Sharing reports and messages”.
Which number does Whatsapp to Doctor use?
The Contact No. saved in Masters › Doctor for the Ref. By doctor. You can change it in the confirm box. With no doctor chosen, nothing happens.
Can the doctor's report reach the patient by mistake?
No. Every WhatsApp and email goes only to the number or address shown in the confirm box. A blank box sends nothing.
Do I need to type 91 before the number?
No. E-Lab adds 91 to any 10-digit number. For other countries, type the full country code.
Which WhatsApp method should I use?
Help › SMS Templates › Whatsapp Settings. Free opens WhatsApp Web and you press send. Whatsapp Blaster needs its own licence. Online Whatsapp Blaster sends directly with an Instance ID and Access Token. Auto Whatsapp links your phone once and sends in the background. Ask your partner which suits you.
Auto WhatsApp stopped sending.
Open Whatsapp Settings, choose Auto and use Step 2 to start or reconnect the sender. A session reset gives a new QR to scan. In Auto mode the automatic Save-time message arrives as the caption of the report PDF.
How do I send reports by email?
On Select Company › Set Database Path, fill the block Send Invoices using this mail id: your Gmail ID and its App Password. Google 2-step verification must be on. The setting covers all companies on that PC.
What does the patient's email look like?
Subject "Lab Test Report", the patient's name and your lab; the template text or a short standard note; and the report attached as Lab Report.pdf.
Does Email to Patient work with HTML designs?
Yes. HTML and JSON designs send and email straight away, with the PDF in that design.
Where are the report PDFs saved?
In the PDFs folder inside the E-Lab program folder. QR images are in the qr folder.
Do I need to open the print panel before sharing?
No. The share buttons always send the PDF of the report on screen, with its ticked groups and with Hide Pending Tests applied.
How do I connect my SMS provider?
SMS Templates › Configure SMS API. Split the provider's link into Part 1 (up to mobile=), Part 2 (between number and message) and Part 3 (after the message). Add the DLT Template Part, and each template's Template ID.
SMS messages arrive cut off.
Check Appx No.of SMS; each SMS holds about 160 characters. The characters &, # and % no longer cut a message.
The patient got the same message twice.
The Test Report message goes once, on the Save that completes the report. Saving again asks Send again?, with No as the default, so a second message means someone answered Yes. The Entry Time message works the same way: it goes on the first save of the bill, and a later save asks first.
I saved several templates of one type. Which one is sent?
The one ticked Send this Message By Default. If none is ticked, the newest one.
Can the report message list the tests?
Yes. {Test Names}, {Group Names} and {Test Results} are filled at Test Report time. Type each blank whole, with both curly brackets.
How do I get alerts on Telegram?
In Help › Settings, fill Telegram Bot Token and Chat ID. Every new, edited or deleted bill or report then posts to your chat. Send Each Report PDF on Telegram adds the PDF.
How do I find my Telegram Chat ID?
Make a bot with @botfather, send /start to it from the owner's phone, then click Check For Chat ID in Settings and Apply.
How do I send a report to a patient on Telegram?
The patient must message your lab's bot first. Click the magnifier next to Telegram Chat ID, double-click the patient's row, then click Telegram to Patient.
Can I send an offer to all patients?
Help › Broadcast on Telegram: Update Telegram Subscribers, Save Chat ID's, tick rows, type the message, add a photo if you want, send. A photo goes to a public web address.
Does the patient have to agree to WhatsApp or email?
Yes. Ask at registration how they want the report and send it only that way. Check the number in the confirm box every time.
Lifora & cloud 34
What is Lifora?
Solver Solutions' free Android app linked to E-Lab. Patients receive reports and book tests. The owner approves reports and sees the lab's figures. See “Lifora app and cloud”.
Does the patient need a password?
No. They sign in with their mobile number and a 6-digit OTP sent on WhatsApp.
Is Lifora on iPhone?
Lifora is on Google Play for Android phones. Do not promise patients an iPhone version.
Where do I switch on the cloud?
Help › Mobile App Integration, Cloud tab. Lab Website Settings and the gear on the dashboard open the same window.
What do I need to activate?
Your Lab Licence No., the Partner Code from your dealer, and a new Admin Username and Password (6 characters or more). Click Activate & Connect. E-Lab does not save the password, so keep it safe.
Which login does the owner use on the phone?
In Lifora, tap "Sign in as Lab Admin", type the Lab License No., tap Login, then use the same Admin Username and Password made in E-Lab.
Can each staff member have their own Lifora login?
No. There is one admin login per licence. Anyone who knows it can approve reports.
I changed a price. Will the app show it?
Only after you click Upload Catalog to App again. The app shows Test Master's Cost and package prices. MRP is not sent.
Can patients book home collection or pay online?
Not for an E-Lab lab today. E-Lab's catalog upload sends home collection as off, and the app has no payment. The patient pays at the lab.
Where do app bookings appear in E-Lab?
In the dashboard panel App bookings · live, with a Windows message "New patient booking", and in Masters › Samples From App.
How does a booking become a patient entry?
Double-click it, or click Load into Patient Entry →. Check the details and Save. The booking shows Accepted as soon as you load it.
The booking total differs from my bill.
Patient Entry prices the tests from your Test Master at that moment, not from the booking. The doctor fills in only when the name matches your Doctor master exactly.
Does the patient get a message at every booking step?
No. The tracker updates when they open My bookings. Only the finished report sends a notification.
How does a booked patient get the report?
Save the Test Report. E-Lab sends it to that exact booking, the status becomes Report ready and the patient gets a notification.
Why is Send to Lifora greyed out?
The mobile number is not a Lifora user, has fewer than 10 digits, or the cloud login or internet is down.
I clicked Send to Lifora twice.
The patient still has one report. Sending again updates it, and E-Lab shows Updated ✓.
Send to Lifora says the patient has blocked the lab.
The patient has blocked your lab in Lifora, so the report did not go. Give it on paper or by WhatsApp.
The patient has no app. Can they still see the report online?
Yes, when the cloud is set up and the Contact No. has 10 digits. Each saved report goes to the web portal elab.webjaadu.com/p, opened with the mobile number and a WhatsApp OTP, for 7 days. E-Lab does not send this address, so tell the patient yourself.
How does a walk-in patient get Lifora?
Your staff help at the counter. The patient searches for "Lifora" in Google Play, or scans the QR on the login screen's Lifora App card. They install it and sign in with the same mobile number as the bill's Contact No. and the WhatsApp OTP. Then click Lifora Verify in Patient Entry.
A family uses one mobile number. Do they see each other's reports?
Booking reports go to the exact booking. Reports sent with Send to Lifora, and portal reports, belong to the mobile number, so everyone using that number sees them. Confirm the number.
Can the patient save a PDF from Lifora?
Yes, with Print / PDF, which can save a PDF on the phone. Share sends a link. There is no separate download button.
How does a patient or doctor know the report is genuine?
Each Lifora report has a QR code "Scan to verify / view online" that opens the lab's online copy.
What does Send To Admin do?
It sends the saved report to the Approvals list in the owner's Lifora app. The owner approves, with edits if needed, or sends it back. Approved results come back into the same bill on their own.
Does Send To Admin stop staff printing the report first?
No. It is not a lock. If reports must wait for approval, make that a lab rule.
The owner approved, but the result in E-Lab did not change.
Open Report Approvals (Cloud), read the live-updates line and click Refresh from Cloud. Results come back by exact test name, so a renamed test will not match. Only result values come back.
The Lab No. in Report Approvals does not match my bill.
That column shows E-Lab's internal number. Match the row by patient name.
Does approval send the report to the patient?
Only if the patient uses Lifora. It also appears on the 7-day web portal. Otherwise, share it yourself by WhatsApp or email.
When do today's figures reach the owner's phone?
About 20 seconds after E-Lab opens, then every 15 minutes, and about a minute after a report is saved or deleted. The PC must be on and online.
Why does "Collected" on the phone differ from the Daily Collection Report?
The phone counts money taken at billing on that day's bills. Daily Collection counts every receipt by the date the money came in, including old dues.
What makes the owner's phone send an alert?
A deleted report, an edited report, and a new bill with a large discount. Several together arrive as one alert. Normal corrections alert too.
The internet was off when a bill was deleted. Is the alert lost?
No. E-Lab keeps its place and sends the activity when the line is back.
Does the cloud slow down saving?
No. Cloud work runs in the background and Save never waits for it. If the internet is off, the upload is retried by itself: at the next save, after a cloud login, and every 5 minutes while E-Lab is open.
What leaves my PC when the cloud is on?
Saved reports with a 10-digit mobile go to the cloud. The test catalog and the Website tab are public. Business figures carry no patient data; the Activity Log carries patient names. Get the patient's consent.
Can a referring doctor log in to Lifora?
No. There is no doctor login. Send doctors their reports by WhatsApp or email from E-Lab.
Business reports 17
Can E-Lab tell me which doctor sends the most patients?
Yes. Reports › Doctor Wise Comparision shows, for each doctor, the number of bills and their test value for the dates you pick. Use it before you plan doctor visits. See “Business reports”.
Two rows show the same doctor in Doctor Wise Comparision.
The report groups by the name as typed, so two spellings make two rows. Keep one spelling in the Doctor master.
Which tests earn the most?
Test Wise Comparision shows how many times each test was done and its value, with two charts. Group Wise Comparision does the same per department.
Which are my busiest days?
Date Wise Comparision lists bills and value day by day, newest first. Use it to plan staff for the Saturday rush.
How do I tally the cash drawer at closing?
Reports › Daily Collection Report. Compare the drawer with Cash Amt and the card or UPI slips with Card Amt. Money is listed by the date it was received.
One patient appears twice in the Daily Collection Report.
The bill was paid in two parts. Each payment is a row. The bill's discount is counted once, on its first payment.
How do I see one staff member's collection?
Type the start of the user name in Search User Name and click OK. It filters by the user who last saved the bill, which may not be the person who took the cash.
A hospital wants a statement of all tests we did for them.
Use Hospital Report. Pick a field in each of the two filter boxes (for example Address and City), type the value and click OK. Total Cost gives the amount.
How does E-Lab work out the doctor's share?
% Wise: test cost × %. Summary: (bill − discount) × %. Test Wise: a fixed rupee amount per test from the Doctor master. All Doctors Incentive: money received × %, per-test amounts, or each doctor's own Incentive %.
Where does the Profit Share % come from?
From the doctor's Incentive % in Masters › Doctor. It fills when you pick the doctor. You can type over it.
Can I see all doctors' incentives on one page?
Yes. All Doctors Incentive Report: tick the doctors (Space ticks), choose the method, set dates, OK. It counts completed reports only.
How do I work out agent commission?
Agent Commission Report, with Percentage Based or Test Setting Based. Test Setting Based uses the agent's own Profit Share (Rs.) amounts.
How do I give my CA an Excel sheet?
Open the report, set the dates, click OK, then Excel. Microsoft Excel must be installed. The file is saved in the Temp folder inside E-Lab; use Save As to keep it elsewhere. Delete hidden ID columns and patient names before sending.
The Excel button does nothing.
Microsoft Excel must be installed on this PC. Click OK first so the list has rows. On an empty Test Report list or Medical Reports list, Excel says Nothing to export. Click OK to load the list first.
My printed comparison report shows no names.
Export the comparison to Excel and print from Excel instead.
Why don't I see a patient I registered today in Test Reports Register?
The register opens on Complete. Click Pending and OK to see reports still waiting.
Medical exam items like "Height" show in Test Wise Comparision.
Hospital Report and the Test and Group Wise comparisons read every line in the period, including Medical Examination Reports.
Financial accounting 18
What is Financial Accounting for, if bills are already in E-Lab?
It is a separate set of books for expenses, supplier payments, bank and journal entries. Patient bills and collections are not posted into it. See “Financial accounting”.
Why doesn't today's patient collection show in the Cash Book?
Patient bills are not posted to accounts. Use the Daily Collection Report for lab income, or post one Quick Receipt each evening from an account such as "Lab Collection".
How do I record the electricity bill paid in cash?
Financial Accounting › Quick Payment. Payment Mode Cash, Account Name an expense account (F3 creates one), Amount, Remarks, Save.
How do I see cash in hand?
Cash Book, Account = Cash, set From and To, OK. Balance Amt. is the closing balance of the entries posted in accounts.
I paid a reagent supplier by cheque. Where do I enter it?
Bank Entry, Entry = Cheque Issued, Select Bank, Account Name = the supplier, Amount, Cheque No. and Date, Save.
How do I enter cash deposited in the bank?
Bank Entry, Entry = Deposit Cash Into Bank, choose the bank, Account Name = Cash, Amount, Save.
How much does a hospital owe us?
The Outstanding Report shows it only if the hospital is an account in a customer group and you post its bills and receipts in accounts. Patient dues are in Reports › Balance Report.
How do I correct a wrong payment?
Double-click it in the day list or a register, change it and click Update.
How do I delete a voucher?
Open it and click Delete, then confirm. Or tick several rows in the day list and click Delete. Deleting is permanent.
Why can't I save a voucher dated last April?
The date must fall inside the open financial year. Open that year's company from Select Company to enter it.
Receipt numbers start from 1 every day. Why?
Receipt numbering for this company is set to Daily. With Automatic it runs on without restarting. The setting comes with the company; ask support to change it.
My Journal Entry will not save.
Debit Total and Credit Total must be equal. The amount box fills with what is still needed to balance.
How do I send balance reminders to all parties?
Outstanding Report › OK › tick rows or Select All › SMS / Whatsapp. Pick a template with {Current Ledger Balance} and send.
Can I import my party list from Excel?
Yes. Account Masters › Import. View Sample File shows the columns. Fill Sheet1, browse, choose new or overwrite, Import Data. Names that already exist are skipped.
Can E-Lab fill a party's details from the GSTIN?
Yes. Type the GSTIN in Create Account and click Get Account Information with GST No.. The GST portal opens; complete its check, and E-Lab fills name and address.
What happens to account balances at year end?
Change Financial Year carries them. Balance-sheet accounts open the new year with last year's closing balance. Income and expense accounts start at zero, and their result goes to Profit & Loss. Check the Cash ledger after.
What does F9 do on the accounts screens?
It switches to a private set of books (Simple Payment, My Ledger and so on) kept out of the normal books. The FULL view shows both.
Is there a Profit & Loss report?
Not in the menu of this version.
Backup, restore & safety 13
Does E-Lab back up by itself?
Yes, at the first login of each day for each company, while the login screen shows Taking today's backup…. It needs Enable Auto Backup in Software Folder ticked in Set Database Path. See “Data safety and maintenance”.
Where are the automatic backups?
In the Backup folder inside the E-Lab program folder, one folder per weekday. Each new day's copy replaces last week's copy of that weekday, so you always have 7 days.
Is a copy on the same PC enough?
No. A disk failure or theft takes both. Tick Enable Auto Backup with a path on another drive, set up the email backup, and copy a backup to a pen drive every week.
How do I get the backup on email every day?
Set Database Path: tick Enable Email Backup, fill To Email ID (Receipient), From Email ID (Gmail Only) and its App Password (Gmail), then Apply. It goes once a day per company, zipped, from the login screen.
The backup email did not arrive.
Read EmailBackup.log in the Backup folder. Common causes: From is not a Gmail address, wrong App Password, zip over 24 MB, software-folder backup unticked, a SQL Server company, or no internet (it tries again at the next login that day).
How do I take a backup right now?
On Select Company, pick the company, click Backup My Data and choose a folder. E-Lab shows the path and file name when done.
Will restoring a backup overwrite today's work?
No. Restore always adds the backup as a new company in a new folder. Open it, check it, and then decide which one to use.
Which files can Restore read?
.sbk (Access backup), .zpp (the email backup zip), and .sbm / .lbm (SQL Server backups). SQL Server backups need SQL Server switched on.
I restored but the company is not in the list.
Read the Restore complete message. If the new folder is outside the data folder, it tells you which data folder to set.
Which password works in a restored company?
The passwords of the users inside that backup, not your current ones.
I see two companies with the same name.
The same backup was restored twice, or a copy was made. Click each and read Stored at to tell them apart.
Does a backup on SQL Server stop other PCs?
Yes, for a short time. Backup My Data disconnects every other PC while it copies. Run it when nobody is working.
Is the data protected if the backup mailbox is shared?
No. The backup holds full patient data. Use a mailbox only the owner can open.
Speed, errors & updates 10
E-Lab has become slow. What should I check first?
Free disk space, other heavy programs in Task Manager, an antivirus scan running, and where the data is stored. Note which screen is slow. See “Data safety and maintenance”.
Why is the first login each morning slower?
E-Lab takes that day's backup before you log in. Later logins that day skip it.
Select Company takes a long time to appear.
E-Lab searches the data folder and all its sub-folders for company files. A data folder set to a whole drive, like D:\, is slow. Ask support to point it to a small folder of its own.
Support asked me for perf.log. What is it?
A timing log. Support asks you to put a file named perf.on in the E-Lab program folder. E-Lab then writes perf.log, with names and phone numbers masked. Send that file to support.
How do I install an update?
Save your work on every PC and take a backup. Click Check For Updated Version... at the bottom left. When it reads Updated Version Available.. Click To Install.., click again and answer Yes. E-Lab closes and the installer runs.
The window froze while the update downloaded.
The download runs in the same window. Wait until it finishes. Do not close E-Lab from Task Manager.
The first open after an update is very slow.
E-Lab is upgrading the company's database. On a big lab this takes a while. Let it finish.
Windows Defender blocked an E-Lab file. Should I turn it off?
No. Note the file name and the message from Protection History and send them to your partner. Keep Windows protection on.
The screens look different after an update. Can I get the old look?
Yes. Put an empty file named ClassicLook.txt next to the E-Lab program. Remove it to get the new look back. Only the look changes.
A message says the PDF was not created.
E-Lab makes PDFs with Print.exe in its program folder. If it is missing or your antivirus blocks it, no PDF is made. Send the message to support; do not switch off the antivirus.
Licence & support 9
The login screen says "Demo mode". What does that mean?
E-Lab is not registered on this PC. In demo, saving stops once the entry dates would cover more than 7 days. Register from Help › Register Now.
How do I register E-Lab?
Help › Register Now: fill License No. and Partner Code, then click Send Activation Request. Internet is needed. E-Lab closes after success; open it again.
We changed the computer. Does the licence move by itself?
No. Registration is tied to the PC and the company file. A new PC, or a new network card, can need activation again. Call your partner.
Saving stops with another licence message.
Note the exact message and contact your installation partner. Old entries still open and print.
The machine licence is asked again in the new year.
The Machine Integration licence is saved inside each company. Enter it again in Help › Machine Integration License.
The analyser import keeps asking me to activate a licence.
After 10 imports without a Machine Integration License, Erba and CelQuant ask for one. Buy it from your partner and enter it in Help › Machine Integration License.
Does PDF Scan need a separate key?
No setup is needed. PDF Scan works through Solver's server on a registered copy, with internet. There is a daily scan limit for each lab. Ask your partner about charges.
Who do I call for help?
Your installation partner, whose name and mobile are on the login screen under INSTALLED BY. Keep the License number, Req. ID and release number ready. For how-to videos, use the E-Lab YouTube channel. See Appendix F.
What does E-Lab send to Solver Solutions?
Licence and company details at registration, user details (not passwords) when you save users, and a first-open check. Patient data leaves the PC through the features you use: sharing, Telegram alerts, the email backup, PDF Scan and the cloud.
No question matches. Try the site search.
See E-Lab on your own tests and reports.
Tell us your tests, your analyser and how you send reports today. We show you the same work in E-Lab and Lifora, on a call or at your lab.