Let me paint a picture I've seen a hundred times. A shopkeeper in Chandni Chowk finishes a sale, pulls out a carbon-copy receipt book, scribbles out the details, tears off the page, and hands it to the customer. The writing is barely legible. The GST calculation is done on a calculator and written by hand. No logo, no professional formatting. And by March, when the CA asks for records, half the carbon copies have faded and the other half are missing.
There's a better way. I've watched small business owners across India — from a furniture maker in Jodhpur to a saree shop owner in Kanchipuram to a laptop repair guy in Nehru Place — switch from handwritten bills to mobile billing. Every single one of them told me the same thing: "I should have done this years ago." This guide will show you exactly how to create professional, GST-compliant bills right from your phone, step by step, with no technical knowledge required.
Why Make Bills on Your Mobile Phone?
Before I walk you through the how, let me tell you why mobile billing has become so popular across India. These aren't theoretical benefits — these are things I've seen real business owners experience:
- You don't need a computer: Not every shopkeeper or small business owner has a laptop. But practically everyone in India has a smartphone. A ₹10,000 Android phone is all you need to create professional bills that look like they came from a large company.
- Create bills anywhere: Whether you're at your shop in Lajpat Nagar, at a customer's home in Dwarka, or at a trade exhibition in Pragati Maidan — your phone is always with you. I've seen a plumber in Bengaluru create an invoice for a customer while sitting in their living room after fixing a pipe. The customer paid via UPI within 2 minutes of receiving the PDF on WhatsApp.
- Speed: A handwritten bill takes 3-5 minutes. Typing it on a computer takes 2-3 minutes. On a mobile app like BillCraft, once your business profile is saved, you can create a complete bill in under 30 seconds. For busy shops handling 50+ transactions a day, this time saving adds up massively.
- Professional appearance: Let me be honest — a handwritten bill on a torn receipt pad does not inspire confidence. A clean, formatted PDF with your business logo, proper GST breakup, and clear line items tells the customer that you run a professional operation. I've seen shops increase repeat customer rates just by upgrading their billing.
- Instant sharing via WhatsApp: This is the killer feature for Indian businesses. Create the bill, tap share, select WhatsApp, choose the customer's contact — done. The customer has a digital copy instantly. No need to print, no paper waste, no lost receipts. Over 95% of Indian smartphone users have WhatsApp, making this the most natural sharing method.
- No extra cost: You don't need to buy billing software (₹5,000-15,000/year), a computer (₹25,000+), or a printer (₹8,000+). BillCraft is 100% free. Your only investment is the phone you already own.
- Digital records: Every bill you create is saved as a PDF on your phone. No more faded carbon copies. No more searching through stacks of paper. Search, find, and re-share any bill in seconds.
- Works offline: The BillCraft Android app generates bills, downloads PDFs, and shares them without an internet connection. This matters in places where connectivity is unreliable — rural areas, basement shops, during network outages. Optional Google sign-in (only used for syncing your profile and saved bills) needs internet, but the core bill flow does not.
Step-by-Step: Create a Bill with BillCraft
Let me walk you through the entire process. I'll assume you've never made a digital bill before. By the end of this section, you'll be able to create one in 30 seconds.
Step 1: Open BillCraft on Your Phone
You have two options:
- Browser option: Open Chrome, Safari, or any browser on your phone. Go to pybillcraft.shop/generator. The page loads instantly and works like an app. You can even add it to your home screen for quick access — tap the three-dot menu in Chrome and select "Add to Home Screen."
- Android APK: Download the BillCraft APK for offline use. It installs directly on your phone — no Play Store account needed. This is ideal if you need to create bills in areas with poor internet, like a wholesale market in Sadar Bazaar or a warehouse in an industrial area.
Step 2: Choose Your Template
BillCraft offers multiple templates designed for different business types:
- Standard Invoice: Best for most businesses — retail shops, service providers, manufacturers
- GST Invoice: Includes GSTIN fields, HSN codes, CGST/SGST/IGST breakup — perfect for GST-registered businesses
- Rent Receipt: Specifically designed for rent payments with landlord details and revenue stamp indicators
- Quotation/Estimate: For sending price quotes before confirming an order
- Delivery Challan: For goods sent on approval or for job work
Pick the template that matches your need. For most shopkeepers and small businesses, the Standard Invoice or GST Invoice template works perfectly.
Step 3: Enter Your Business Details (One-Time Setup)
This is the part you only need to do once. Enter:
- Business name: Your shop name or company name (e.g., "Sharma Electronics" or "Gupta Traders")
- Address: Complete business address including city, state, and PIN code
- Phone number: Your business contact number
- GSTIN: Your GST registration number (if applicable). If you're not GST-registered, leave this blank
- Email: Optional, but looks professional
- Logo: Upload your business logo. If you don't have one, that's fine — the bill still looks professional without it
BillCraft saves these details locally on your phone. Every future bill you create will automatically have your business information pre-filled. A mobile repair shop owner in Hyderabad told me this alone saves him 2 minutes per bill — across 30 bills a day, that's a full hour saved.
Step 4: Add Customer Details
For each bill, enter the customer's information:
- Customer name: Individual name or business name
- Address: Customer's address (especially important for GST invoices to determine CGST+SGST vs IGST)
- Phone number: Optional, but useful if you need to follow up
- GSTIN: If the customer is GST-registered and wants to claim Input Tax Credit, include their GSTIN
For retail shops where customers come and go quickly, you can skip most of these fields. For B2B sales where the buyer needs a proper tax invoice, fill in everything.
Step 5: Add Items or Services
This is the core of your bill. Tap "Add Item" and fill in:
- Item name / description: Be specific. "Samsung 65W Charger" is better than "Charger." "AC Service (Split, 1.5 Ton, Deep Cleaning)" is better than "Service."
- HSN/SAC code: The Harmonized System Nomenclature code for goods or Services Accounting Code for services. If you're not sure about the code, BillCraft has a built-in search. For many small businesses, this is optional unless you're generating a formal GST invoice.
- Quantity: How many units (e.g., 3 pieces, 5 kg, 2 hours)
- Unit: Piece, kg, meter, liter, box, hour, etc.
- Rate per unit: Price of one unit before tax
- GST rate: Select 0%, 5%, 12%, 18%, or 28%. If you're not GST-registered, keep this at 0%.
BillCraft auto-calculates everything as you enter items: line totals, taxable amount, CGST, SGST (or IGST), and the grand total. No manual calculator needed. No errors. I've seen shopkeepers in markets across India make calculation mistakes on handwritten bills that cost them money — mobile billing eliminates that entirely.
Need to add more items? Just tap "Add Item" again. There's no limit — whether you're billing 1 item or 50, BillCraft handles it.
Step 6: Add Additional Details (Optional)
Depending on your bill type, you might want to add:
- Discount: Apply a flat or percentage discount
- Shipping/delivery charges: If applicable
- Notes: Any additional information like "Warranty: 1 year from date of purchase" or "Return policy: 7 days with original bill"
- Payment terms: "Cash on delivery," "Net 15," or "50% advance paid"
- Bank/UPI details: If you want the customer to pay later via transfer
- Digital signature: Add your signature for authenticity
Step 7: Preview Your Bill
Before downloading, preview the bill to make sure everything looks correct. Check:
- Is the business name and address correct?
- Are the item names, quantities, and rates accurate?
- Is the GST calculation correct?
- Is the total amount what you expect?
- Does your logo appear properly?
The preview shows you exactly what the final PDF will look like. Take 5 seconds to review — it's faster than reprinting a corrected bill later.
Step 8: Download as PDF
Tap "Generate PDF" or "Download." The bill is saved as a PDF file on your phone. The file name typically includes the invoice number and date for easy identification. The PDF is high-resolution and looks professional whether you share it digitally or print it.
Step 9: Share with Your Customer
After downloading, you have several sharing options:
- WhatsApp: Tap share, select WhatsApp, choose the customer's contact. They receive a clean PDF bill. This is by far the most popular method in India. A sweet shop owner in Nagpur shares 40-50 bills daily via WhatsApp.
- Email: For corporate clients who prefer email records
- Print: Connect to a Bluetooth thermal printer (₹3,000-5,000) for instant physical copies. Many retail shops use these small portable printers that fit in a pocket. You can also use any standard Wi-Fi printer.
- AirDrop/Nearby Share: If the customer is standing right there with their phone
Pro Tip: Add Your Logo
Adding your business logo takes just 10 seconds but makes a massive difference in how professional your bill looks. Even a simple logo designed on Canva (free) gives your bills a branded feel. BillCraft supports logo upload and places it automatically in the header of every invoice you create. A flower shop in Koramangala, Bengaluru told me that after adding their logo, customers started asking if they'd hired a new accountant — that's the kind of impression it makes.
Different Bill Types — Tips for Each
Different businesses need different things from their bills. Here are tips for specific scenarios:
Retail Shops (Electronics, Clothing, Grocery)
- Keep item descriptions short but clear
- Include serial numbers for electronics (for warranty tracking)
- Add "MRP" alongside your selling price for transparency
- Include your return/exchange policy in the notes section
Service Providers (Plumbers, Electricians, AC Repair)
- Separate labor charges from parts/materials
- Include the service location (customer's address)
- Add warranty details for the work done
- Include "before and after" descriptions if relevant
Restaurants and Food Businesses
- List each food item with quantity
- Show service charge separately (if applicable)
- Include FSSAI license number
- GST on restaurant food is typically 5% (without ITC)
Wholesale/B2B Sellers
- Include HSN codes for all items
- Show per-unit rate and total quantity clearly
- Include buyer's GSTIN for ITC purposes
- Add payment terms (Net 15, Net 30, etc.)
- Include transport details if shipping goods
Freelancers and Consultants
- Describe services in detail (scope of work)
- Include SAC code instead of HSN
- Add milestone details for project-based work
- Include bank and UPI details for payment
Best Practices for Mobile Billing
I've compiled these from talking to dozens of small business owners who've been using mobile billing for months or years:
- Save your business profile once: Enter your business details the first time and never think about it again. Every future bill auto-fills your info.
- Use sequential invoice numbers: Start from 001 (or any number) and go up. Never repeat or skip numbers. This is important for GST compliance and during tax audits. BillCraft handles this automatically.
- Create a product catalogue: If you sell the same items repeatedly, save them in a catalogue. Next time, just select the item instead of typing everything again. A hardware shop owner in Pune saves 20 minutes daily by using his saved catalogue.
- Back up your invoices: Even though BillCraft stores data locally, it's smart to email yourself a copy of important invoices or save PDFs to Google Drive. If you lose your phone or do a factory reset, you won't lose your records.
- Generate the bill before the customer leaves: For retail businesses, don't promise to "send the bill later." Create it right there, right then. It takes 30 seconds and prevents follow-up hassles.
- Double-check before downloading: A wrong digit in quantity or rate can cause accounting headaches. Preview takes 5 seconds but saves 30 minutes of correction work.
- Keep the app updated: New features, bug fixes, and template improvements are released regularly. Keep BillCraft up to date for the best experience.
BillCraft vs Other Mobile Billing Apps
I've tried multiple billing apps over the years. Here's an honest comparison:
| Feature | BillCraft | Most Other Apps |
|---|---|---|
| Price | 100% Free, forever | Free trial (7-14 days), then ₹200-500/month |
| Signup/login required | No — just open and start | Yes — email, phone OTP, account creation |
| GST compliant | Yes — CGST, SGST, IGST, HSN codes | Varies — some free plans lack GST features |
| Works offline | Yes (Android app) | Rarely — most need constant internet |
| Watermarks on bills | None — zero watermarks | Free plans often add "Created with XYZ" watermark |
| Data privacy | 100% local — nothing uploaded to servers | Cloud-stored — your data on someone else's server |
| Bill limit | Unlimited | Free plans often cap at 10-50 bills/month |
| Multiple templates | Yes | Usually locked behind paid plans |
The biggest differentiator is privacy. With BillCraft, generated bill PDFs stay on your phone — they are never uploaded to any cloud server. If you choose to sign in with Google, only your profile and saved bill data sync via encrypted Firebase, accessible exclusively from your account, and you can wipe everything from Settings → Delete Account. For business owners who are (rightfully) cautious about their data, this opt-in model matters a lot. I've met shop owners in Ahmedabad who stopped using a popular billing app specifically because they didn't want their customer data on some company's server with no opt-out.
Frequently Asked Questions
Can I use BillCraft on iPhone?
Yes. Open pybillcraft.shop in Safari or Chrome on your iPhone. It works as a web app and looks great on iOS. You can add it to your home screen for an app-like experience. The Android APK is for offline use specifically on Android devices.
Do I need to learn GST to use BillCraft?
Not at all. If you know your GST rate (5%, 12%, 18%, or 28%), just select it. BillCraft handles the CGST/SGST/IGST split automatically based on the seller and buyer states. If you're not GST-registered, just set the rate to 0%.
Can I create bills in Hindi or other languages?
BillCraft supports typing in Hindi, Tamil, Telugu, and other Indian languages using your phone's keyboard. The template labels are in English, but you can enter item names, customer names, and notes in any language.
What if I make a mistake after downloading?
Simply go back, correct the details, and generate a new PDF. For formal businesses, issue a revised invoice or credit note for the incorrect one — never delete or overwrite a previously issued invoice number.
Let me paint a picture I've seen a hundred times. A shopkeeper in Chandni Chowk finishes a sale, pulls out a carbon-copy receipt book, scribbles out the details, tears off the page, and hands it to the customer. The writing is barely legible. The GST calculation is done on a calculator and written by hand. No logo, no professional formatting. And by March, when the CA asks for records, half the carbon copies have faded and the other half are missing.
There's a better way. I've watched small business owners across India — from a furniture maker in Jodhpur to a saree shop owner in Kanchipuram to a laptop repair guy in Nehru Place — switch from handwritten bills to mobile billing. Every single one of them told me the same thing: "I should have done this years ago." This guide will show you exactly how to create professional, GST-compliant bills right from your phone, step by step, with no technical knowledge required.
Why Make Bills on Your Mobile Phone?
Before I walk you through the how, let me tell you why mobile billing has become so popular across India. These aren't theoretical benefits — these are things I've seen real business owners experience:
- You don't need a computer: Not every shopkeeper or small business owner has a laptop. But practically everyone in India has a smartphone. A ₹10,000 Android phone is all you need to create professional bills that look like they came from a large company.
- Create bills anywhere: Whether you're at your shop in Lajpat Nagar, at a customer's home in Dwarka, or at a trade exhibition in Pragati Maidan — your phone is always with you. I've seen a plumber in Bengaluru create an invoice for a customer while sitting in their living room after fixing a pipe. The customer paid via UPI within 2 minutes of receiving the PDF on WhatsApp.
- Speed: A handwritten bill takes 3-5 minutes. Typing it on a computer takes 2-3 minutes. On a mobile app like BillCraft, once your business profile is saved, you can create a complete bill in under 30 seconds. For busy shops handling 50+ transactions a day, this time saving adds up massively.
- Professional appearance: Let me be honest — a handwritten bill on a torn receipt pad does not inspire confidence. A clean, formatted PDF with your business logo, proper GST breakup, and clear line items tells the customer that you run a professional operation. I've seen shops increase repeat customer rates just by upgrading their billing.
- Instant sharing via WhatsApp: This is the killer feature for Indian businesses. Create the bill, tap share, select WhatsApp, choose the customer's contact — done. The customer has a digital copy instantly. No need to print, no paper waste, no lost receipts. Over 95% of Indian smartphone users have WhatsApp, making this the most natural sharing method.
- No extra cost: You don't need to buy billing software (₹5,000-15,000/year), a computer (₹25,000+), or a printer (₹8,000+). BillCraft is 100% free. Your only investment is the phone you already own.
- Digital records: Every bill you create is saved as a PDF on your phone. No more faded carbon copies. No more searching through stacks of paper. Search, find, and re-share any bill in seconds.
- Works offline: The BillCraft Android app generates bills, downloads PDFs, and shares them without an internet connection. This matters in places where connectivity is unreliable — rural areas, basement shops, during network outages. Optional Google sign-in (only used for syncing your profile and saved bills) needs internet, but the core bill flow does not.
Step-by-Step: Create a Bill with BillCraft
Let me walk you through the entire process. I'll assume you've never made a digital bill before. By the end of this section, you'll be able to create one in 30 seconds.
Step 1: Open BillCraft on Your Phone
You have two options:
- Browser option: Open Chrome, Safari, or any browser on your phone. Go to pybillcraft.shop/generator. The page loads instantly and works like an app. You can even add it to your home screen for quick access — tap the three-dot menu in Chrome and select "Add to Home Screen."
- Android APK: Download the BillCraft APK for offline use. It installs directly on your phone — no Play Store account needed. This is ideal if you need to create bills in areas with poor internet, like a wholesale market in Sadar Bazaar or a warehouse in an industrial area.
Step 2: Choose Your Template
BillCraft offers multiple templates designed for different business types:
- Standard Invoice: Best for most businesses — retail shops, service providers, manufacturers
- GST Invoice: Includes GSTIN fields, HSN codes, CGST/SGST/IGST breakup — perfect for GST-registered businesses
- Rent Receipt: Specifically designed for rent payments with landlord details and revenue stamp indicators
- Quotation/Estimate: For sending price quotes before confirming an order
- Delivery Challan: For goods sent on approval or for job work
Pick the template that matches your need. For most shopkeepers and small businesses, the Standard Invoice or GST Invoice template works perfectly.
Step 3: Enter Your Business Details (One-Time Setup)
This is the part you only need to do once. Enter:
- Business name: Your shop name or company name (e.g., "Sharma Electronics" or "Gupta Traders")
- Address: Complete business address including city, state, and PIN code
- Phone number: Your business contact number
- GSTIN: Your GST registration number (if applicable). If you're not GST-registered, leave this blank
- Email: Optional, but looks professional
- Logo: Upload your business logo. If you don't have one, that's fine — the bill still looks professional without it
BillCraft saves these details locally on your phone. Every future bill you create will automatically have your business information pre-filled. A mobile repair shop owner in Hyderabad told me this alone saves him 2 minutes per bill — across 30 bills a day, that's a full hour saved.
Step 4: Add Customer Details
For each bill, enter the customer's information:
- Customer name: Individual name or business name
- Address: Customer's address (especially important for GST invoices to determine CGST+SGST vs IGST)
- Phone number: Optional, but useful if you need to follow up
- GSTIN: If the customer is GST-registered and wants to claim Input Tax Credit, include their GSTIN
For retail shops where customers come and go quickly, you can skip most of these fields. For B2B sales where the buyer needs a proper tax invoice, fill in everything.
Step 5: Add Items or Services
This is the core of your bill. Tap "Add Item" and fill in:
- Item name / description: Be specific. "Samsung 65W Charger" is better than "Charger." "AC Service (Split, 1.5 Ton, Deep Cleaning)" is better than "Service."
- HSN/SAC code: The Harmonized System Nomenclature code for goods or Services Accounting Code for services. If you're not sure about the code, BillCraft has a built-in search. For many small businesses, this is optional unless you're generating a formal GST invoice.
- Quantity: How many units (e.g., 3 pieces, 5 kg, 2 hours)
- Unit: Piece, kg, meter, liter, box, hour, etc.
- Rate per unit: Price of one unit before tax
- GST rate: Select 0%, 5%, 12%, 18%, or 28%. If you're not GST-registered, keep this at 0%.
BillCraft auto-calculates everything as you enter items: line totals, taxable amount, CGST, SGST (or IGST), and the grand total. No manual calculator needed. No errors. I've seen shopkeepers in markets across India make calculation mistakes on handwritten bills that cost them money — mobile billing eliminates that entirely.
Need to add more items? Just tap "Add Item" again. There's no limit — whether you're billing 1 item or 50, BillCraft handles it.
Step 6: Add Additional Details (Optional)
Depending on your bill type, you might want to add:
- Discount: Apply a flat or percentage discount
- Shipping/delivery charges: If applicable
- Notes: Any additional information like "Warranty: 1 year from date of purchase" or "Return policy: 7 days with original bill"
- Payment terms: "Cash on delivery," "Net 15," or "50% advance paid"
- Bank/UPI details: If you want the customer to pay later via transfer
- Digital signature: Add your signature for authenticity
Step 7: Preview Your Bill
Before downloading, preview the bill to make sure everything looks correct. Check:
- Is the business name and address correct?
- Are the item names, quantities, and rates accurate?
- Is the GST calculation correct?
- Is the total amount what you expect?
- Does your logo appear properly?
The preview shows you exactly what the final PDF will look like. Take 5 seconds to review — it's faster than reprinting a corrected bill later.
Step 8: Download as PDF
Tap "Generate PDF" or "Download." The bill is saved as a PDF file on your phone. The file name typically includes the invoice number and date for easy identification. The PDF is high-resolution and looks professional whether you share it digitally or print it.
Step 9: Share with Your Customer
After downloading, you have several sharing options:
- WhatsApp: Tap share, select WhatsApp, choose the customer's contact. They receive a clean PDF bill. This is by far the most popular method in India. A sweet shop owner in Nagpur shares 40-50 bills daily via WhatsApp.
- Email: For corporate clients who prefer email records
- Print: Connect to a Bluetooth thermal printer (₹3,000-5,000) for instant physical copies. Many retail shops use these small portable printers that fit in a pocket. You can also use any standard Wi-Fi printer.
- AirDrop/Nearby Share: If the customer is standing right there with their phone
Pro Tip: Add Your Logo
Adding your business logo takes just 10 seconds but makes a massive difference in how professional your bill looks. Even a simple logo designed on Canva (free) gives your bills a branded feel. BillCraft supports logo upload and places it automatically in the header of every invoice you create. A flower shop in Koramangala, Bengaluru told me that after adding their logo, customers started asking if they'd hired a new accountant — that's the kind of impression it makes.
Different Bill Types — Tips for Each
Different businesses need different things from their bills. Here are tips for specific scenarios:
Retail Shops (Electronics, Clothing, Grocery)
- Keep item descriptions short but clear
- Include serial numbers for electronics (for warranty tracking)
- Add "MRP" alongside your selling price for transparency
- Include your return/exchange policy in the notes section
Service Providers (Plumbers, Electricians, AC Repair)
- Separate labor charges from parts/materials
- Include the service location (customer's address)
- Add warranty details for the work done
- Include "before and after" descriptions if relevant
Restaurants and Food Businesses
- List each food item with quantity
- Show service charge separately (if applicable)
- Include FSSAI license number
- GST on restaurant food is typically 5% (without ITC)
Wholesale/B2B Sellers
- Include HSN codes for all items
- Show per-unit rate and total quantity clearly
- Include buyer's GSTIN for ITC purposes
- Add payment terms (Net 15, Net 30, etc.)
- Include transport details if shipping goods
Freelancers and Consultants
- Describe services in detail (scope of work)
- Include SAC code instead of HSN
- Add milestone details for project-based work
- Include bank and UPI details for payment
Best Practices for Mobile Billing
I've compiled these from talking to dozens of small business owners who've been using mobile billing for months or years:
- Save your business profile once: Enter your business details the first time and never think about it again. Every future bill auto-fills your info.
- Use sequential invoice numbers: Start from 001 (or any number) and go up. Never repeat or skip numbers. This is important for GST compliance and during tax audits. BillCraft handles this automatically.
- Create a product catalogue: If you sell the same items repeatedly, save them in a catalogue. Next time, just select the item instead of typing everything again. A hardware shop owner in Pune saves 20 minutes daily by using his saved catalogue.
- Back up your invoices: Even though BillCraft stores data locally, it's smart to email yourself a copy of important invoices or save PDFs to Google Drive. If you lose your phone or do a factory reset, you won't lose your records.
- Generate the bill before the customer leaves: For retail businesses, don't promise to "send the bill later." Create it right there, right then. It takes 30 seconds and prevents follow-up hassles.
- Double-check before downloading: A wrong digit in quantity or rate can cause accounting headaches. Preview takes 5 seconds but saves 30 minutes of correction work.
- Keep the app updated: New features, bug fixes, and template improvements are released regularly. Keep BillCraft up to date for the best experience.
BillCraft vs Other Mobile Billing Apps
I've tried multiple billing apps over the years. Here's an honest comparison:
| Feature | BillCraft | Most Other Apps |
|---|---|---|
| Price | 100% Free, forever | Free trial (7-14 days), then ₹200-500/month |
| Signup/login required | No — just open and start | Yes — email, phone OTP, account creation |
| GST compliant | Yes — CGST, SGST, IGST, HSN codes | Varies — some free plans lack GST features |
| Works offline | Yes (Android app) | Rarely — most need constant internet |
| Watermarks on bills | None — zero watermarks | Free plans often add "Created with XYZ" watermark |
| Data privacy | 100% local — nothing uploaded to servers | Cloud-stored — your data on someone else's server |
| Bill limit | Unlimited | Free plans often cap at 10-50 bills/month |
| Multiple templates | Yes | Usually locked behind paid plans |
The biggest differentiator is privacy. With BillCraft, generated bill PDFs stay on your phone — they are never uploaded to any cloud server. If you choose to sign in with Google, only your profile and saved bill data sync via encrypted Firebase, accessible exclusively from your account, and you can wipe everything from Settings → Delete Account. For business owners who are (rightfully) cautious about their data, this opt-in model matters a lot. I've met shop owners in Ahmedabad who stopped using a popular billing app specifically because they didn't want their customer data on some company's server with no opt-out.
Frequently Asked Questions
Can I use BillCraft on iPhone?
Yes. Open pybillcraft.shop in Safari or Chrome on your iPhone. It works as a web app and looks great on iOS. You can add it to your home screen for an app-like experience. The Android APK is for offline use specifically on Android devices.
Do I need to learn GST to use BillCraft?
Not at all. If you know your GST rate (5%, 12%, 18%, or 28%), just select it. BillCraft handles the CGST/SGST/IGST split automatically based on the seller and buyer states. If you're not GST-registered, just set the rate to 0%.
Can I create bills in Hindi or other languages?
BillCraft supports typing in Hindi, Tamil, Telugu, and other Indian languages using your phone's keyboard. The template labels are in English, but you can enter item names, customer names, and notes in any language.
What if I make a mistake after downloading?
Simply go back, correct the details, and generate a new PDF. For formal businesses, issue a revised invoice or credit note for the incorrect one — never delete or overwrite a previously issued invoice number.
मैं आपको एक ऐसी तस्वीर दिखाता हूँ जो मैंने सौ बार देखी है। चाँदनी चौक का एक दुकानदार sale पूरी करता है, carbon-copy वाली receipt book निकालता है, details घसीट-घसीट कर लिखता है, page फाड़ कर customer को दे देता है। लिखाई मुश्किल से पढ़ी जाती है। GST calculation calculator पर करके हाथ से लिख दी जाती है। न कोई logo, न कोई professional formatting। और मार्च तक, जब CA records माँगता है, आधी carbon copies फीकी पड़ चुकी होती हैं और बाकी आधी गायब होती हैं।
एक बेहतर तरीका है। मैंने पूरे India के छोटे business owners को देखा है — जोधपुर के एक furniture maker से लेकर कांचीपुरम की एक साड़ी की दुकान वाली और नेहरू प्लेस के एक laptop repair वाले तक — handwritten bills से mobile billing पर switch करते हुए। हर एक ने मुझे यही कहा: "मुझे यह सालों पहले कर लेना चाहिए था।" यह guide आपको बिल्कुल step by step दिखाएगी कि सीधे अपने phone से professional, GST-compliant bills कैसे बनाएँ, बिना किसी technical knowledge के।
अपने Mobile Phone पर Bill क्यों बनाएँ?
इससे पहले कि मैं आपको "कैसे" बताऊँ, पहले यह बताता हूँ कि mobile billing पूरे India में इतनी popular क्यों हो गई है। ये सिर्फ़ किताबी फ़ायदे नहीं हैं — ये वो चीज़ें हैं जो मैंने real business owners को अनुभव करते हुए देखा है:
- आपको computer की ज़रूरत नहीं: हर दुकानदार या छोटे business owner के पास laptop नहीं होता। लेकिन India में practically हर किसी के पास smartphone है। एक ₹10,000 का Android phone ही काफ़ी है professional bills बनाने के लिए जो ऐसे दिखते हैं जैसे किसी बड़ी company से आए हों।
- कहीं भी bill बनाएँ: चाहे आप लाजपत नगर में अपनी दुकान पर हों, द्वारका में किसी customer के घर पर हों, या प्रगति मैदान में किसी trade exhibition में हों — आपका phone हमेशा आपके साथ होता है। मैंने बेंगलुरु के एक plumber को देखा जिसने pipe ठीक करने के बाद customer के living room में बैठे-बैठे ही invoice बनाया। Customer ने WhatsApp पर PDF मिलने के 2 मिनट के अंदर UPI से payment कर दी।
- Speed: एक handwritten bill में 3-5 मिनट लगते हैं। Computer पर type करने में 2-3 मिनट। BillCraft जैसी mobile app पर, एक बार आपका business profile save हो जाए, तो आप पूरा bill 30 second से कम में बना सकते हैं। रोज़ 50+ transactions handle करने वाली busy दुकानों के लिए, यह time saving बहुत ज़्यादा add up होती है।
- Professional दिखावट: साफ़-साफ़ कहूँ — एक फटे receipt pad पर handwritten bill भरोसा नहीं जगाता। आपके business logo, सही GST breakup, और clear line items वाली एक साफ़, formatted PDF customer को बताती है कि आप एक professional काम चला रहे हैं। मैंने दुकानों को सिर्फ़ अपनी billing upgrade करके repeat customer rate बढ़ाते हुए देखा है।
- WhatsApp से तुरंत sharing: Indian businesses के लिए यह सबसे ज़बरदस्त feature है। Bill बनाएँ, share पर tap करें, WhatsApp select करें, customer का contact चुनें — हो गया। Customer के पास तुरंत digital copy आ जाती है। न print करने की ज़रूरत, न कागज़ की बर्बादी, न खोई हुई receipts। India के 95% से ज़्यादा smartphone users के पास WhatsApp है, इसलिए यह सबसे natural sharing तरीका है।
- कोई extra खर्चा नहीं: आपको billing software (₹5,000-15,000/साल), computer (₹25,000+), या printer (₹8,000+) खरीदने की ज़रूरत नहीं। BillCraft 100% free है। आपका एकमात्र investment वो phone है जो आपके पास पहले से है।
- Digital records: आप जो भी bill बनाते हैं वो आपके phone पर PDF के रूप में save हो जाता है। अब फीकी carbon copies नहीं। अब कागज़ों के ढेरों में ढूँढना नहीं। किसी भी bill को second में search करें, ढूँढें, और दोबारा share करें।
- Offline काम करता है: BillCraft Android app बिना internet connection के bills बनाता है, PDFs download करता है, और उन्हें share करता है। यह उन जगहों पर मायने रखता है जहाँ connectivity भरोसेमंद नहीं होती — rural areas, basement दुकानें, network outages के दौरान। Optional Google sign-in (सिर्फ़ आपकी profile और saved bills sync करने के लिए) के लिए internet चाहिए, लेकिन core bill flow के लिए नहीं।
Step-by-Step: BillCraft से Bill बनाएँ
मैं आपको पूरा process समझाता हूँ। मैं मान कर चलता हूँ कि आपने पहले कभी digital bill नहीं बनाया। इस section के अंत तक, आप 30 second में एक बना पाएँगे।
Step 1: अपने Phone पर BillCraft खोलें
आपके पास दो options हैं:
- Browser option: अपने phone पर Chrome, Safari, या कोई भी browser खोलें। pybillcraft.shop/generator पर जाएँ। Page तुरंत load होता है और app की तरह काम करता है। आप इसे quick access के लिए अपनी home screen पर भी add कर सकते हैं — Chrome में three-dot menu पर tap करें और "Add to Home Screen" select करें।
- Android APK: Offline use के लिए BillCraft APK download करें। यह सीधे आपके phone पर install होता है — कोई Play Store account की ज़रूरत नहीं। यह तब ideal है जब आपको खराब internet वाली जगहों पर bills बनाने हों, जैसे सदर बाज़ार का wholesale market या किसी industrial area का warehouse।
Step 2: अपना Template चुनें
BillCraft अलग-अलग business types के लिए design किए गए multiple templates देता है:
- Standard Invoice: ज़्यादातर businesses के लिए best — retail दुकानें, service providers, manufacturers
- GST Invoice: GSTIN fields, HSN codes, CGST/SGST/IGST breakup शामिल — GST-registered businesses के लिए perfect
- Rent Receipt: खास तौर पर rent payments के लिए बनाया गया, landlord details और revenue stamp indicators के साथ
- Quotation/Estimate: Order confirm करने से पहले price quotes भेजने के लिए
- Delivery Challan: Approval पर भेजे गए goods या job work के लिए
अपनी ज़रूरत के हिसाब से template चुनें। ज़्यादातर दुकानदारों और छोटे businesses के लिए, Standard Invoice या GST Invoice template एकदम सही काम करता है।
Step 3: अपने Business Details डालें (One-Time Setup)
यह हिस्सा आपको सिर्फ़ एक बार करना होता है। डालें:
- Business name: आपकी दुकान का नाम या company का नाम (जैसे "Sharma Electronics" या "Gupta Traders")
- Address: पूरा business address, city, state और PIN code के साथ
- Phone number: आपका business contact number
- GSTIN: आपका GST registration number (अगर लागू हो)। अगर आप GST-registered नहीं हैं, तो इसे खाली छोड़ दें
- Email: Optional, लेकिन professional लगता है
- Logo: अपना business logo upload करें। अगर आपके पास नहीं है, कोई बात नहीं — bill फिर भी professional दिखता है
BillCraft इन details को आपके phone पर locally save कर लेता है। आप आगे जो भी bill बनाएँगे उसमें आपकी business information अपने आप पहले से भर जाएगी। हैदराबाद के एक mobile repair दुकान owner ने मुझे बताया कि सिर्फ़ यही चीज़ उसके हर bill में 2 मिनट बचाती है — रोज़ के 30 bills में, यह पूरा एक घंटा बच जाता है।
Step 4: Customer Details Add करें
हर bill के लिए, customer की information डालें:
- Customer name: व्यक्ति का नाम या business का नाम
- Address: Customer का address (GST invoices के लिए खास ज़रूरी ताकि CGST+SGST vs IGST तय हो सके)
- Phone number: Optional, लेकिन follow up करने के लिए उपयोगी
- GSTIN: अगर customer GST-registered है और Input Tax Credit claim करना चाहता है, तो उसका GSTIN शामिल करें
ऐसी retail दुकानों के लिए जहाँ customers जल्दी-जल्दी आते-जाते हैं, आप इनमें से ज़्यादातर fields skip कर सकते हैं। ऐसे B2B sales के लिए जहाँ buyer को एक proper tax invoice चाहिए, सब कुछ भर दें।
Step 5: Items या Services Add करें
यह आपके bill का core है। "Add Item" पर tap करें और भरें:
- Item name / description: Specific रहें। "Samsung 65W Charger" "Charger" से बेहतर है। "AC Service (Split, 1.5 Ton, Deep Cleaning)" "Service" से बेहतर है।
- HSN/SAC code: Goods के लिए Harmonized System Nomenclature code या services के लिए Services Accounting Code। अगर आपको code का पक्का पता नहीं है, BillCraft में built-in search है। कई छोटे businesses के लिए, यह optional है जब तक आप एक formal GST invoice न बना रहे हों।
- Quantity: कितने units (जैसे 3 pieces, 5 kg, 2 hours)
- Unit: Piece, kg, meter, liter, box, hour, वगैरह।
- Rate per unit: Tax से पहले एक unit की कीमत
- GST rate: 0%, 5%, 12%, 18%, या 28% select करें। अगर आप GST-registered नहीं हैं, तो इसे 0% पर रखें।
BillCraft सब कुछ अपने आप calculate कर लेता है जैसे ही आप items डालते हैं: line totals, taxable amount, CGST, SGST (या IGST), और grand total। कोई manual calculator की ज़रूरत नहीं। कोई गलती नहीं। मैंने पूरे India के बाज़ारों में दुकानदारों को handwritten bills पर calculation की गलतियाँ करते देखा है जिनसे उन्हें पैसे का नुकसान हुआ — mobile billing इसे पूरी तरह खत्म कर देती है।
और items add करने हैं? बस दोबारा "Add Item" पर tap करें। कोई limit नहीं है — चाहे आप 1 item bill कर रहे हों या 50, BillCraft सब handle करता है।
Step 6: Additional Details Add करें (Optional)
आपके bill type के हिसाब से, आप शायद यह add करना चाहें:
- Discount: Flat या percentage discount लगाएँ
- Shipping/delivery charges: अगर लागू हो
- Notes: कोई additional information जैसे "Warranty: खरीदने की date से 1 साल" या "Return policy: original bill के साथ 7 दिन"
- Payment terms: "Cash on delivery," "Net 15," या "50% advance paid"
- Bank/UPI details: अगर आप चाहते हैं कि customer बाद में transfer से payment करे
- Digital signature: Authenticity के लिए अपना signature add करें
Step 7: अपना Bill Preview करें
Download करने से पहले, bill preview करें ताकि यह पक्का हो जाए कि सब कुछ सही दिख रहा है। Check करें:
- क्या business name और address सही है?
- क्या item names, quantities, और rates सही हैं?
- क्या GST calculation सही है?
- क्या total amount वही है जिसकी आप उम्मीद करते हैं?
- क्या आपका logo ठीक से दिख रहा है?
Preview आपको बिल्कुल वही दिखाता है जैसा final PDF दिखेगा। Review करने में 5 second लगाएँ — यह बाद में एक गलत bill दोबारा print करने से ज़्यादा तेज़ है।
Step 8: PDF के रूप में Download करें
"Generate PDF" या "Download" पर tap करें। Bill आपके phone पर PDF file के रूप में save हो जाता है। File के नाम में आम तौर पर invoice number और date होती है ताकि आसानी से पहचाना जा सके। PDF high-resolution होता है और professional दिखता है चाहे आप इसे digitally share करें या print करें।
Step 9: अपने Customer के साथ Share करें
Download करने के बाद, आपके पास कई sharing options हैं:
- WhatsApp: Share पर tap करें, WhatsApp select करें, customer का contact चुनें। उन्हें एक साफ़ PDF bill मिल जाता है। India में यह कहीं ज़्यादा popular तरीका है। नागपुर की एक मिठाई दुकान owner रोज़ WhatsApp से 40-50 bills share करती है।
- Email: ऐसे corporate clients के लिए जो email records पसंद करते हैं
- Print: तुरंत physical copies के लिए Bluetooth thermal printer (₹3,000-5,000) से connect करें। कई retail दुकानें यह छोटे portable printers इस्तेमाल करती हैं जो जेब में आ जाते हैं। आप कोई भी standard Wi-Fi printer भी इस्तेमाल कर सकते हैं।
- AirDrop/Nearby Share: अगर customer अपने phone के साथ वहीं खड़ा है
Pro Tip: अपना Logo Add करें
अपना business logo add करने में सिर्फ़ 10 second लगते हैं लेकिन यह आपके bill के professional दिखने में बहुत बड़ा फ़र्क लाता है। Canva (free) पर design किया गया एक simple logo भी आपके bills को एक branded एहसास देता है। BillCraft logo upload support करता है और आप जो भी invoice बनाते हैं उसके header में इसे अपने आप लगा देता है। कोरमंगला, बेंगलुरु की एक flower shop ने मुझे बताया कि logo add करने के बाद, customers पूछने लगे कि क्या उन्होंने नया accountant रख लिया है — यह वैसी ही impression बनाता है।
अलग-अलग Bill Types — हर एक के लिए Tips
अलग-अलग businesses को अपने bills से अलग चीज़ें चाहिए होती हैं। ये खास scenarios के लिए tips हैं:
Retail दुकानें (Electronics, कपड़े, Grocery)
- Item descriptions छोटी लेकिन clear रखें
- Electronics के लिए serial numbers शामिल करें (warranty tracking के लिए)
- Transparency के लिए अपनी selling price के साथ "MRP" add करें
- Notes section में अपनी return/exchange policy शामिल करें
Service Providers (Plumbers, Electricians, AC Repair)
- Labor charges को parts/materials से अलग रखें
- Service location (customer का address) शामिल करें
- किए गए काम के warranty details add करें
- अगर relevant हो तो "before and after" descriptions शामिल करें
Restaurants और Food Businesses
- हर food item को quantity के साथ list करें
- Service charge अलग से दिखाएँ (अगर लागू हो)
- FSSAI license number शामिल करें
- Restaurant food पर GST आम तौर पर 5% है (बिना ITC के)
Wholesale/B2B Sellers
- सभी items के लिए HSN codes शामिल करें
- Per-unit rate और total quantity clearly दिखाएँ
- ITC के लिए buyer का GSTIN शामिल करें
- Payment terms add करें (Net 15, Net 30, वगैरह)
- अगर goods भेज रहे हैं तो transport details शामिल करें
Freelancers और Consultants
- Services को detail में describe करें (scope of work)
- HSN के बजाय SAC code शामिल करें
- Project-based काम के लिए milestone details add करें
- Payment के लिए bank और UPI details शामिल करें
Mobile Billing के Best Practices
मैंने यह उन दर्जनों छोटे business owners से बात करके जुटाया है जो महीनों या सालों से mobile billing इस्तेमाल कर रहे हैं:
- अपनी business profile एक बार save करें: पहली बार अपने business details डालें और फिर कभी इसके बारे में न सोचें। आप आगे जो भी bill बनाते हैं उसमें आपकी info अपने आप भर जाती है।
- Sequential invoice numbers इस्तेमाल करें: 001 (या किसी भी number) से शुरू करें और ऊपर जाएँ। Numbers कभी repeat या skip न करें। यह GST compliance और tax audits के दौरान ज़रूरी है। BillCraft इसे अपने आप handle करता है।
- एक product catalogue बनाएँ: अगर आप बार-बार वही items बेचते हैं, उन्हें एक catalogue में save करें। अगली बार, सब कुछ दोबारा type करने के बजाय बस item select करें। पुणे के एक hardware दुकान owner अपने saved catalogue का इस्तेमाल करके रोज़ 20 मिनट बचाते हैं।
- अपने invoices का backup लें: भले ही BillCraft data को locally store करता है, फिर भी यह समझदारी है कि important invoices की copy खुद को email करें या PDFs को Google Drive पर save करें। अगर आपका phone खो जाए या factory reset हो जाए, तो आप अपने records नहीं खोएँगे।
- Customer के जाने से पहले bill बनाएँ: Retail businesses के लिए, "bill बाद में भेज दूँगा" का वादा न करें। वहीं, उसी वक्त बनाएँ। इसमें 30 second लगते हैं और follow-up झंझटों से बचता है।
- Download करने से पहले double-check करें: Quantity या rate में एक गलत digit accounting की सिरदर्द दे सकती है। Preview में 5 second लगते हैं लेकिन यह 30 मिनट के correction काम से बचाता है।
- App को updated रखें: नए features, bug fixes, और template improvements regular release होते हैं। Best experience के लिए BillCraft को up to date रखें।
BillCraft vs दूसरे Mobile Billing Apps
मैंने सालों में कई billing apps try की हैं। यह एक ईमानदार comparison है:
| Feature | BillCraft | ज़्यादातर दूसरी Apps |
|---|---|---|
| Price | 100% Free, हमेशा | Free trial (7-14 दिन), फिर ₹200-500/महीना |
| Signup/login ज़रूरी | नहीं — बस खोलें और शुरू करें | हाँ — email, phone OTP, account creation |
| GST compliant | हाँ — CGST, SGST, IGST, HSN codes | अलग-अलग — कुछ free plans में GST features नहीं होते |
| Offline काम करता है | हाँ (Android app) | शायद ही — ज़्यादातर को लगातार internet चाहिए |
| Bills पर watermarks | कोई नहीं — zero watermarks | Free plans अक्सर "Created with XYZ" watermark जोड़ते हैं |
| Data privacy | 100% local — कुछ भी servers पर upload नहीं | Cloud-stored — आपका data किसी और के server पर |
| Bill limit | Unlimited | Free plans अक्सर 10-50 bills/महीना पर cap करते हैं |
| Multiple templates | हाँ | आम तौर पर paid plans के पीछे locked |
सबसे बड़ा differentiator privacy है। BillCraft के साथ, बनाए गए bill PDFs आपके phone पर ही रहते हैं — वो कभी किसी cloud server पर upload नहीं होते। अगर आप Google से sign in करना चुनते हैं, तो सिर्फ़ आपकी profile और saved bill data encrypted Firebase के through sync होता है, जो सिर्फ़ आपके account से accessible होता है, और आप Settings → Delete Account से सब कुछ मिटा सकते हैं। ऐसे business owners के लिए जो (सही मायने में) अपने data को लेकर सावधान रहते हैं, यह opt-in model बहुत मायने रखता है। मैं अहमदाबाद के ऐसे दुकान owners से मिला हूँ जिन्होंने एक popular billing app का इस्तेमाल खास इसलिए बंद कर दिया क्योंकि वो अपना customer data किसी company के server पर बिना opt-out के नहीं रखना चाहते थे।
अक्सर पूछे जाने वाले सवाल
क्या मैं BillCraft iPhone पर इस्तेमाल कर सकता हूँ?
हाँ। अपने iPhone पर Safari या Chrome में pybillcraft.shop खोलें। यह एक web app की तरह काम करता है और iOS पर बढ़िया दिखता है। App जैसे experience के लिए आप इसे अपनी home screen पर add कर सकते हैं। Android APK खास तौर पर Android devices पर offline use के लिए है।
क्या BillCraft इस्तेमाल करने के लिए मुझे GST सीखना पड़ेगा?
बिल्कुल नहीं। अगर आपको अपना GST rate (5%, 12%, 18%, या 28%) पता है, तो बस उसे select करें। BillCraft seller और buyer states के आधार पर CGST/SGST/IGST split अपने आप handle करता है। अगर आप GST-registered नहीं हैं, तो बस rate को 0% पर set कर दें।
क्या मैं Hindi या दूसरी भाषाओं में bills बना सकता हूँ?
BillCraft आपके phone के keyboard का इस्तेमाल करके Hindi, Tamil, Telugu, और दूसरी Indian भाषाओं में typing support करता है। Template labels English में हैं, लेकिन आप item names, customer names, और notes किसी भी भाषा में डाल सकते हैं।
Download करने के बाद अगर मुझसे गलती हो जाए तो?
बस वापस जाएँ, details ठीक करें, और एक नई PDF generate करें। Formal businesses के लिए, गलत वाले के लिए एक revised invoice या credit note जारी करें — कभी भी पहले से जारी किए गए invoice number को delete या overwrite न करें।