Why online sales are different for service businesses
An ecommerce site for a shop is straightforward: customer sees product, pays, receives delivery. For a consultant, lawyer, or accountant, it's messier. You're not shipping a physical thing. You're selling time, expertise, or access to a person.
This changes what your ecommerce system needs to do.
A clothing brand needs a shopping cart, payment gateway, and fulfillment tracking. A CA firm needs appointment booking, client verification, document exchange, and follow-up reminders. The technology is not the same. Using the wrong platform wastes money and confuses customers.
In Indore, we've seen accountants try to sell tax filing through a regular Shopify store. It doesn't work. Customers expect a process: fill a form, upload documents, have a call, get results. A product catalog is not a process.
What you're actually selling online
Before choosing a platform, be clear about what clients are paying for. This changes the ecommerce design.
Fixed-price services: A specific scope with a set price. Examples: a website audit (₹5,000), GST compliance filing (₹2,500 per quarter), a 1-hour business consultation (₹3,000).
These work well online. Price is clear. Scope is defined. You can automate booking and payment.
Time-based billing: You charge by the hour or month. Examples: ongoing accounting support, legal retainers, design iterations. These are harder to sell online because the total cost is unclear. Clients hesitate at checkout when they don't know the final bill.
You can still sell these online, but you need a retainer model: "Pay ₹10,000/month for up to 10 hours of support." This gives certainty.
Hybrid packages: A base fixed price, with add-ons. Example: "Website audit ₹5,000 + implementation support ₹2,000/month." This works if you're very clear about what's included.
Before you build anything, write down exactly what you're selling and at what price. Be specific. Not "consulting" but "we review your business process and give you a written report with 5-7 recommendations." Not "law services" but "we draft and file your partnership deed."
The platform decision: website, marketplace, or hybrid
Your own website (hosted on Bluehost, AWS, or a custom platform):
You own the site. You control how clients book, pay, and get their results. You can build exactly the workflow you need.
Cost: ₹10,000 to ₹50,000 upfront for design and setup. ₹3,000 to ₹8,000 per month for hosting, email, and payment gateway fees (Razorpay or PayU charges 2-3% on each transaction). You'll need a developer in Indore for custom work. Budget ₹30,000 to ₹100,000 for a good professional services site.
Time: 4-8 weeks to launch. You control updates.
Best for: Accountants, lawyers, and consultants who have steady demand and can handle a technical site.
Marketplace (JustDial, Urbanclap, or Google Services):
You list your service. Clients find you and book. The platform handles payments and dispute resolution. You pay a commission (typically 15-30% per booking).
Cost: ₹0 to ₹5,000/month listing fee, plus commission per sale. No upfront development cost.
Time: List yourself in 1-2 days. But you have no control over how clients see you or how the booking works.
Best for: New service providers testing if clients want what they're selling. Professionals who want to add online booking without building a website.
Hybrid (own site + marketplace):
Build a simple website for credibility and SEO. Also list on 1-2 marketplaces for visibility and easy booking.
Cost: ₹5,000/month for site + hosting + ₹3,000/month for marketplace listings. Commission on marketplace sales.
This is what we recommend for most professional services in Indore. Your site is a portfolio and trust-builder. Marketplaces bring clients who want to book immediately.
Payment, GST, and legal setup
This is where many Indore businesses stumble.
GST on services: Professional services are taxed at 18% GST. This is required whether you're online or offline. If your annual turnover exceeds ₹20 lakh (₹40 lakh for service businesses), you must register for GST.
When you collect payment online for a service, you're collecting the service fee plus 18% GST. Your payment gateway (Razorpay, PayU, or Instamojo) should handle GST calculation, but you must file GST returns quarterly.
Get your CA to set this up before you launch. It's not complicated, but a mistake costs penalty.
Payment gateways: Use Razorpay, PayU, or Instamojo. All three handle UPI, cards, and net banking. Razorpay charges 2% on card transactions and 1% on UPI. PayU charges 2-2.5%. Instamojo charges 2% + ₹3 per transaction.
For most Indore professionals, Razorpay is easiest to integrate with appointment booking tools.
Banking: Open a business current account if you don't have one. Most Indore banks (ICICI, HDFC, Axis, Kotak) offer zero-balance accounts for professionals. Transfer payment gateway funds to this account, not your personal account. Keep payment and business income separate for tax purposes.
Invoice and receipt tracking: When you sell a service online, email an invoice immediately. Use software like Zoho Invoice or Busy to auto-generate invoices. You need these for GST filings and client records.
Getting your first online clients
A site without traffic is an expensive brochure.
Google Business Profile: This is free and it works for Indore professionals. Update your profile to show services, hours, and pricing. Clients searching "CA near me" or "tax consultant Indore" will find you. Add a "Book online" button that links to your site or booking page.
WhatsApp Business: List your services and price list on your WhatsApp Business profile. Clients who find you on JustDial or Google can message you directly. Respond in 2 hours, not 2 days.
Email to past clients: If you've worked offline, email past clients about your online service. Keep it short: "We now offer [service name] at [price] with online booking at [link]." Even a 5% conversion (5 out of 100 emails) is free money.
Referral incentive: Offer ₹500-₹1,000 to clients who refer someone who buys. Word-of-mouth is still the strongest channel for professionals in Indore.
Content (but be realistic): If you write tax tips or legal updates on your site or LinkedIn, some clients come from it. But this takes months. Don't expect 50 leads from a blog in month one. Expect 2-3 over 3-4 months. It's worth doing, but it's slow.
Common mistakes we see
Building too much before selling anything: A law firm in Indore spent ₹3,00,000 on a custom site with a client portal, appointment booking, document management, and three integrations. They launched it and got 0 clients in month one. The problem wasn't the site—it was that nobody knew they existed. Build a simple site for ₹30,000-₹50,000, get 10 clients, then invest in automation.
Confusing pricing: "Consulting fees negotiable" or "quote on demand" doesn't work online. Clients abandon when they don't see a price. Even if your price varies by scope, show a starting price online. Example: "Tax audit: starts at ₹7,500."
No client intake process: A consultant sold a ₹15,000 workshop via online payment, but then had no system to send the Zoom link, slides, or follow-up. He got one bad review. Your site must have an automated workflow: payment → confirmation email → calendar link → post-service follow-up. Tools like Zapier or Make can automate this for ₹500/month.
Ignoring GST in pricing: A CA listed "Tax filing: ₹2,500" online but didn't account for 18% GST. She collected ₹2,500, but owed ₹450 in GST. She lost money on sales. Always show prices inclusive of GST or explicitly break out GST at checkout.
No follow-up: You sell a service, client pays, client gets results, and you disappear. Six months later they need another service but they've forgotten about you. Send a check-in email 2 weeks after delivery. Ask if they need anything else. This turns one-time buyers into repeat clients.
What to do next (this week)
- List your top 3-5 services and their fixed prices (in ₹).
- Register on Google Business Profile if you're not already there. Add your services and pricing.
- Ask your CA about your GST status. Do you need to register?
- Choose a platform: your own site, a marketplace, or both. Get a quote from a developer in Indore if it's your own site (expect ₹30,000-₹100,000).
- Start with email and referrals. Don't spend on ads until you have proof that clients want what you're selling online.
Professional services online is not rocket science. It's slower than selling socks, but it's steadier and more profitable. Start small, test, learn, and scale what works.