Skip to content
399apps.com logo 399apps.com
Migration guide

How to move from myBillBook to 399Apps: a step-by-step migration guide

Short answer

To move from myBillBook to 399Apps, export your parties, item/stock list and outstanding invoices from myBillBook to Excel, then import them into Nidhi Books and set opening balances on a clean cut-over date. Add your whole team — 399Apps charges no per-user fee. Run both for one GST period before retiring myBillBook.

Updated 2026-07-14 · 399Apps · General GST information, not tax advice

How to migrate from myBillBook to 399Apps: step by step

You migrate by exporting your data out of myBillBook and importing it into Nidhi Books — there is no automatic one-click pull from myBillBook, so a tidy export and a clear cut-over date keep your books clean. Guided onboarding support is available if your dataset is large or complex.

  1. 1

    Check where your myBillBook annual plan ends

    myBillBook paid plans are billed annually and priced per user, so note your renewal date before you do anything else. Businesses that switch usually do it either at renewal (no overlap paid twice) or as soon as a new staff member would trigger another per-user seat — whichever comes first.

  2. 2

    Pick a cut-over date on a period boundary

    Choose the start of a month or, better, a GST quarter or financial year so a single tax period is not split across two systems. Write the date down — every export and opening balance below is taken "as on" that date.

  3. 3

    Export your parties and items from myBillBook

    From myBillBook, export your party list (customers and suppliers, with GSTIN and state) and your item/stock list with HSN/SAC codes. myBillBook exports to Excel and PDF — always take the Excel/CSV version, since PDF reports are not import-ready.

  4. 4

    Export opening balances, stock and outstanding invoices

    Export party-wise receivables and payables, current stock quantities and valuation as on the cut-over date, and any unpaid sale or purchase invoices. These are what let Nidhi Books open with exactly the numbers myBillBook is showing you.

  5. 5

    Clean and standardise the exported sheets

    Tidy each export before importing: one row per record, consistent GSTIN and state formatting, valid HSN/SAC codes, and no leftover header or subtotal rows from myBillBook’s report layout. Clean sheets are the single biggest factor in a smooth import.

  6. 6

    Set up 399Apps and add your whole team

    Create your 399Apps account, add Nidhi Books, and enter your company GSTIN, state, financial-year start and invoice numbering series. Then add every staff member and your accountant — 399Apps includes unlimited users with no per-seat fee, so this step costs nothing extra, unlike adding seats on a myBillBook paid plan.

  7. 7

    Import your masters and opening balances

    Bring the cleaned customer, supplier and item masters into Nidhi Books, then enter or import opening balances, opening stock and outstanding invoices as on your cut-over date. For larger or messier datasets, email [email protected] and the team will scope and run the import with you.

  8. 8

    Reconcile, run in parallel, then go live

    Confirm that balances and stock in Nidhi Books match your last myBillBook reports on the cut-over date. Bill in 399Apps from that date, keep myBillBook available read-only, and once a full GST period reconciles cleanly, retire it for daily use.

Why businesses move from myBillBook to 399Apps

myBillBook (by FloBiz) is a well-built, mobile-first GST billing app with a free basic tier — it is genuinely good at fast invoicing for a shopkeeper. The two things that push businesses off it are both structural rather than quality problems: its paid plans are priced per user per year (Diamond from roughly ₹3,599/user/year plus GST) and billed annually, and it is billing-first rather than a full accounting system.

That combination bites at exactly the moment a business grows. Hire a second biller and an accountant and your licence cost multiplies by three; ask for a proper ledger, profit & loss or balance sheet and you are past what a billing app is built to do. 399Apps is a flat ₹399/month per app with unlimited users included and full accounting on top of GST billing, so headcount and books stop being priced against each other.

Who should move — and who should stay on myBillBook

This is a switch worth making for some businesses and a waste of a weekend for others. Be honest about which one you are:

  • Move if you are adding staff: every extra biller or accountant on a myBillBook paid plan is another per-user seat per year. On 399Apps they are free.
  • Move if you have outgrown sales bills: you need ledgers, P&L, balance sheet and party statements, not only GST invoices.
  • Move if annual-only billing does not suit you: 399Apps bills monthly, so you are not committing a year upfront.
  • Stay on myBillBook if you are a single operator who only raises GST bills on a phone and never needs a second login or a balance sheet — its free and low-cost tiers are hard to beat for that narrow job, and migrating would buy you nothing.
  • Stay for now if your annual plan has most of a year left and you have not added anyone: note the renewal date, prepare the exports, and switch at renewal instead of paying twice.

What carries over — and what to leave behind

A practical migration moves what you need to keep trading and stay compliant, not every historical bill you have ever raised.

  • Carry over: customer and supplier list with GSTIN and state, item/stock list with HSN/SAC, opening balances and opening stock as on the cut-over date, and outstanding receivables and payables.
  • Optional: a few months of recent transactions for report continuity — rarely necessary if your opening balances are right.
  • Leave behind as an archive: older historical invoices and myBillBook-specific settings. Keep the account reachable so you can look them up.
  • Re-create in 399Apps rather than import: your invoice numbering series, GST rates and tax settings, and staff logins. Users in particular do not migrate — you add them fresh in 399Apps, where there is no per-seat charge.

How long does a myBillBook-to-399Apps migration take

For a typical small business the data work is a few hours to a day, and most of that goes into cleaning the exported sheets rather than the import itself. A tidy party and item list plus an accurate balance and stock figure on the cut-over date are what make it fast.

The safe sequence is: import masters, then opening balances and opening stock, then run 399Apps alongside myBillBook for one billing cycle. Once that period reconciles, stop billing in myBillBook. Large item catalogues or multi-outlet stock take longer — that is exactly when guided onboarding pays for itself.

Common myBillBook migration mistakes to avoid

Almost all migration pain comes from data hygiene and timing, not from the software. Avoiding these keeps your first GST period after the move clean:

  • Cutting over mid-period: starting mid-month splits one GST return across myBillBook and 399Apps. Cut over on a period boundary.
  • Exporting to PDF instead of Excel: myBillBook’s PDF reports are not import-ready — always take the Excel/CSV export for parties, items and balances.
  • Forgetting opening stock: reconcile stock quantities and valuation, not just party balances, or your item counts open wrong.
  • Skipping the balance reconciliation: if opening balances are not confirmed against myBillBook on the cut-over date, every later report inherits the gap.
  • Losing access too early: keep your myBillBook account reachable until at least one full GST period has reconciled in 399Apps — do not let the plan lapse the same week you switch.

After you migrate: what changes day to day

Once you are live, three things change concretely. Adding a person stops being a pricing decision — staff and your accountant all get logins at no extra cost, so the accountant works in the live books instead of waiting for an export. Billing and reconciling happen in a browser on any device rather than primarily on a phone. And you get full accounting alongside GST invoicing: Nidhi Books raises GST-compliant invoices with HSN/SAC and place-of-supply handling, supports e-invoice and e-way bill above the applicable thresholds, and exports GSTR-1 and GSTR-3B-ready summaries as CA-friendly CSV, on top of ledgers, P&L and balance sheet.

How 399Apps helps

Nidhi Books (by 399Apps) is cloud GST accounting from ₹399/month with unlimited users (prices exclude GST) — GST invoicing, e-invoice and e-way bill support, GSTR-1 and GSTR-3B exports, full ledgers and financial reports, reachable from any browser with automatic cloud backup. Migration from myBillBook is a guided Excel/CSV import of your parties, items and balances — it is assisted, not one-click. For larger datasets, write to [email protected] and the team will scope and run it with you.

FAQ

Migrate from myBillBook to 399Apps — frequently asked questions

I use myBillBook for billing — can I move my data across to 399Apps? +
Yes. Export your parties (with GSTIN), item/stock list, opening balances and outstanding invoices from myBillBook to Excel, then import them into Nidhi Books. Guided onboarding support is available for larger datasets — it is assisted, not one-click, so your data lands cleanly.
Is there a one-click myBillBook-to-399Apps import? +
No. There is no automatic pull straight from myBillBook. You export to Excel/CSV and import into Nidhi Books. For larger or more complex datasets, the 399Apps team offers guided onboarding to help scope and run the import with you.
My myBillBook annual plan still has six months left — should I switch now or wait? +
If you are about to add a staff member, switch now: another seat on a per-user annual plan usually costs more than the remaining months you would forfeit. If your team is not changing, prepare the exports now and cut over at renewal on a GST period boundary so you never pay for both.
Do my myBillBook staff logins carry over to 399Apps? +
No, and you do not want them to. You add users fresh in 399Apps, where unlimited users are included with no per-seat fee — so every biller and your accountant gets a login at no extra cost, rather than each one adding to an annual per-user bill.
How long does it take to migrate from myBillBook? +
For a typical small business the data work takes a few hours to a day, most of it cleaning the exported sheets rather than importing. The recommended approach is to import masters, opening balances and opening stock, then run 399Apps alongside myBillBook for one billing cycle before going fully live.
Will I lose my myBillBook invoice history when I switch? +
No. A practical migration carries over current masters, opening balances, opening stock and outstanding invoices to the cut-over date, and older bills stay in myBillBook. Keep that account reachable as a read-only archive until at least one full GST period has reconciled in 399Apps.
What does 399Apps cost compared with myBillBook? +
399Apps is a flat ₹399/month per app with unlimited users on every plan (prices exclude GST), billed monthly. myBillBook has a free basic tier, and its paid plans are billed annually and priced per user — Diamond from roughly ₹3,599/user/year plus GST. For a single biller myBillBook can be cheaper; from the second user onwards the maths usually flips.
Try 399Apps

GST billing, returns & e-invoicing — done automatically

Nidhi Books raises GST-compliant invoices and prepares GSTR-1 and GSTR-3B exports, with unlimited users flat ₹399/month per app. Free for 14 days.