Pharma field reporting comes down to one daily document: the daily call report (DCR), one row for every doctor, chemist and stockist a medical representative (MR) visited, with the products detailed, samples given and what happens next. The hard part is not the format. It is getting every MR to file it accurately, the same day, without typing late at night.
This guide is for pharma companies, distributors and marketing companies with their own field force, whether you have eight MRs or eight hundred.
What a pharma field force reports every day
An MR's day usually has three kinds of calls, and each one answers a different question for the business.
Doctor calls
The core of the DCR: which doctor was met, at which clinic, which products were detailed, what samples were given, what the doctor said and when the next visit is. Managers use these rows to check coverage against the doctor list and to see whether each speciality is hearing about the right brands. Our doctor call report format has the full column list and a free Excel template.
Chemist calls
Chemists near a clinic tell you whether a doctor's prescriptions are actually being filled with your brand. A chemist call is short: shop name, products checked, stock position, any order taken, and a note like "patients asking for the 10-strip pack".
Stockist calls
Stockist visits cover stock levels, pending orders, expiry returns and payment follow-ups. For a distributor, these rows matter as much as doctor calls, because they decide whether the product is on the chemist's shelf when the prescription arrives.
Samples
Every sample given should be recorded against a call, with product and quantity. That lets you reconcile what each MR received with what was handed out, and see which doctors are getting samples and how often. "Gave samples" with no quantity is the most common gap in paper DCRs.
The daily problems every pharma manager knows
- Late DCRs. The report is due by evening but arrives at midnight, or two days later in a batch.
- Typing at night. After twelve calls and a long wait outside an OPD, typing twelve rows on a phone is the last thing an MR wants to do. The report gets shorter every week.
- Copy-paste feedback. "Good response, will prescribe" on every row. The brand team learns nothing from it.
- Calls filed from memory. When a DCR is written a day late, sample quantities and next-visit dates are guesses.
- Doctor names spelled five ways. Coverage reports go wrong because the same doctor appears as three different people.
- No quick view of who has not reported. The area manager has to chase each MR by phone to find out.
How pharma teams usually collect reports today
Each common method works up to a point. It is worth being honest about where each one stops working.
| Method | What works | Where it breaks |
|---|---|---|
| Paper diary | No phone or network needed. Easy for the MR during the day. | Someone has to type it up. Nothing reaches the manager until the diary does. |
| WhatsApp group | Everyone already uses it. Messages arrive the same day. | You get paragraphs, not rows. Counting calls or samples means reading every message. |
| Excel sheet emailed daily | Structured, easy to total and filter. | Painful to fill on a phone. Files arrive late and in different versions. |
| Google Form | Free, lands straight in a sheet, supports dropdowns. | Twelve forms a day to fill and submit on a phone. On busy days MRs drift back to WhatsApp. |
For a closer look at the group approach, see WhatsApp groups versus vBol.
What good pharma field reporting looks like
- One row per call. Doctor, chemist and stockist calls in one sheet, separated by call type.
- Recorded at the clinic door, not at night. The feedback column is only honest when it is written within minutes of the call.
- Samples with quantity on every doctor call. So month-end reconciliation is a filter, not an investigation.
- A fixed doctor list. Names come from the list, not from the MR's spelling of the day.
- Expenses reported separately. Travel and allowances belong in a daily expense report, not in the DCR.
- A daily list of who did not report. Managers should not have to call every MR to find the gaps.
vBol for pharma field teams
vBol lets MRs file each call as a WhatsApp voice note, photo or location, in their own language: Hindi, Marathi, Tamil, Kannada, Telugu, Gujarati, Bangla, Punjabi, Malayalam, Odia, Urdu or English. The MR saves one WhatsApp number as a contact and speaks after each call:
vBol transcribes it, extracts the fields for your call record, and reads it back on WhatsApp in the MR's language with buttons to confirm or fix a field. Nothing is written until the MR confirms. Confirmed calls are written as rows into your Google Sheet, an Excel workbook on OneDrive or SharePoint, or the matching module in Ekatm ERP, with photos and GPS location attached.
Every evening at 7 PM, managers get one WhatsApp message: what was filed, by whom, and which MRs sent nothing that day. Large expenses get their own flagged line in the same message.
There is no app to install, no login and no training for the field force. Vritti sets up your record types (doctor call, chemist call, stockist call, expense) and the destination sheet with you, and most teams file real calls the same day. It works for a team of five or five thousand; your record types decide the fields.
Pricing: free for 30 days (up to 5 confirmed reports per person per day during the trial), then ₹199 per user per month for teams of up to 100 users. Larger field forces get a custom plan. See pricing.
Not ready to change how your team reports? Start with the free DCR template: even on a spreadsheet, one row per call with samples and feedback will improve what you get back.
Frequently asked questions
What reports does a medical representative submit?
Most MRs file a daily call report (DCR) listing each doctor, chemist and stockist call, plus a daily expense report. Managers build monthly call reports, coverage and sample summaries from these.
How many calls does an MR make in a day?
It depends on the company, territory and speciality mix. Each company sets its own daily call norm for doctors and chemists, and the DCR is how the manager sees whether it is being met.
Why do MRs submit DCRs late?
Because the report is usually typed at night after a full day of calls and waiting at clinics. Anything that lets the MR record each call in under a minute, right after it happens, reduces late and bulk-filled DCRs.
Can pharma field reports be collected on WhatsApp?
Yes, but a WhatsApp group alone gives you messages, not rows you can filter. You need each call turned into a structured record in a sheet, which is what vBol does from a voice note.