WhatsApp Us

Tally to Google Sheets · owner reports without the office PC

Tally to Google Sheets: your sales, dues and stock on your phone, every hour

Tally to Google Sheets automation copies the numbers you keep phoning the accountant for (today’s sales, who owes what, what is running low) from TallyPrime on the office computer into a Google Sheet or Excel file you can open anywhere. BtechWaleTech is three freelance developers in India who set up the scheduled export, the cloud sync and an owner dashboard, with access locked to the people you choose. Setups start at ₹40,000. For two-way links with other software, see Tally API integration.

  • Setup from₹40,000 · US$600
  • Time to first sheetAbout 1–2 weeks; full dashboard 2–4
  • RefreshHourly, daily or at a time you pick
  • Reads Tally byXML over HTTP or ODBC, read-only
  • QuoteItemised, in about 2 working days
  • Support2 months free, then optional care
  • Scheduled, not manual
  • Sales, dues, stock, cash
  • Google Sheets or Excel
  • Looker Studio dashboard
  • Works from any phone
  • Read-only by design
  • No Tally port exposed

Three freelance developers in India · replies on WhatsApp, 7 days a week

  • 3Developers in the team
  • 2Working days to your quote
  • 2Months of free maintenance
  • 7Days a week on WhatsApp

The short answer

How do you get Tally data into Google Sheets automatically?

Tally has no built-in Google Sheets sync, so a small agent on the Tally computer requests reports through TallyPrime’s XML or ODBC interface on a schedule and writes them to Google Sheets through Google’s API. Owners then read the sheet or a Looker Studio dashboard on their phone. BtechWaleTech sets this up from ₹40,000, typically in 1–4 weeks.

Need monthly board-style packs rather than live figures? See MIS report automation. If orders come from an online store, Tally Shopify integration keeps the books current first.

Last updated

Tally to Google Sheets, at a glance
Typical reportsDay sales, party outstanding, ageing, stock summary, cash and bank balance
DestinationGoogle Sheets, Excel on OneDrive, or both
DashboardLooker Studio report on top of the sheet, readable on a phone
DirectionOne way, Tally to sheet; nothing writes back into your books
PriceFrom ₹40,000 (US$600); multi-branch portals from ₹60,000
Runs onA small agent beside Tally plus your Google account
Care2 months free, then from ₹8,000/mo

Why choose us

Seeing Tally figures away from the office: three habits compared

Most owners start with the first or second column. The question is how much time and risk you accept for the convenience.

Seeing Tally figures away from the office: three habits compared
What you care about Remote desktop into the office PC Accountant emails Excel exports BtechWaleTech scheduled sync
Freshness of figures Live, when the PC is on Whenever someone remembers Hourly or daily, automatically
Works well on a phone Tiny screen, hard to use Opens, but a new file each time Sheet or dashboard made for mobile
Risk to your books Full Tally access from outside Low Read-only; nothing writes back
Depends on a person No Yes, every single time No, after setup
History and trends Only what Tally shows Scattered across emails Kept tab by tab in one place
Sharing with a partner or manager Share the password (risky) Forward emails Named Google accounts, revocable
Several branches together One PC at a time Manual copy-paste Consolidated automatically
Running cost Remote tool licence Staff time Setup from ₹40,000, optional care from ₹8,000/mo

If you only need figures once a week, an emailed export may honestly be enough; automation pays off when you check daily.

Pricing

What Tally to Google Sheets automation costs

A scheduled export of up to a handful of Tally reports into one Google Sheet, with a basic phone-friendly summary tab, starts at ₹40,000. The quote rises with each extra Tally company or branch PC, heavier reports such as item-wise sales history, a Looker Studio dashboard with drill-downs, Excel output alongside Sheets, and alerts by email or WhatsApp. A full web portal for branch managers with logins and permissions is quoted as custom software from ₹60,000. You get an itemised quote in about two working days, and nothing is billed until you approve it in writing. Two months of maintenance are free after go-live.

Starting prices in INR and USD
ServiceIndia (INR)Worldwide (USD)Typical timelineWhat is included
Static website from ₹10,000 from US$150 1 to 2 weeks Up to 100 pages, Responsive design, Contact form and enquiry setup, Basic SEO tags and sitemap
SEO website (299+ pages) from ₹20,000 from US$300 3 to 5 weeks 299+ SEO pages, Keyword and page planning, Schema, sitemap, and internal linking, Design to deployment included
Ecommerce store from ₹50,000 from US$750 4 to 8 weeks Product and category pages, Payment gateway setup, Order and inventory basics, Performance tuning
Android & iOS app from ₹40,000 from US$600 6 to 10 weeks Android and iOS app (Flutter or React Native), Login, forms and push notifications, Admin panel and API connection, Google Play and App Store publishing
Custom web app or software from ₹60,000 from US$900 6 to 12 weeks Custom features and APIs, User accounts and roles, Admin panel, Deployment and handover
AI automation from ₹40,000 from US$600 2 to 4 weeks Workflow mapping, Tool and CRM integrations, AI agent or automation build, Testing and handover
Monthly SEO from ₹10,000/mo from US$150/mo Ongoing, monthly Technical fixes, On-page and content work, Local SEO and listings, Search Console reporting
Maintenance and support from ₹8,000/mo from US$120/mo Ongoing, monthly Content updates, Bug fixes, Backups and security checks, Speed and uptime checks

All prices are starting points, quoted in INR for India and USD for international clients, not fixed quotes. Final cost depends on the number of pages, features, integrations, content, and timelines. Share your requirement and you get an itemised estimate with nothing hidden. See full pricing.

What “Tally to Google Sheets” means on this page

Tally to Google Sheets, here, means taking figures out of TallyPrime (the accounting software from Tally Solutions) and placing them in a Google Sheet on a timetable, so that people who are not sitting at the Tally computer can read them. It is a reporting feed, one way only.

Search results for this phrase are crowded with a different product: Tally Forms at tally.so, an online form builder with its own Google Sheets connector. If you want form responses in a sheet, that is a two-minute setting inside the form tool and you do not need a developer. The rest of this page is about accounting data.

The typical person asking for this is a business owner or partner who travels, runs several branches, or simply does not want to call the accountant three times a day. They already trust Tally for the books. What they lack is a way to see today’s numbers from a phone without logging into the office machine.

Sending data the other way, from sheets into Tally, is a separate job covered on our Excel to Tally import page.

Can Tally export directly to Google Sheets?

Not by itself. TallyPrime can export a report to Excel, PDF or other formats when a user clicks Export, but it has no switch that keeps a Google Sheet updated. Getting Tally to Google Sheets automatically needs a small program that asks Tally for data and hands it to Google.

Tally Solutions documents two doors for that program. The first is Tally’s HTTP server: TallyPrime listens on a port you configure (their help pages use 9000 as the example) and answers XML requests for reports, ledgers and vouchers. The second is ODBC, which Tally can enable from the same connectivity settings, letting tools that speak ODBC read Tally collections like database tables. Either way, Tally’s prerequisites are explicit: TallyPrime must be running with a company loaded.

There are also marketplace add-ons that claim to sync Tally reports to Sheets. They can be fine for a standard report on a single company. People come to us when they need a specific report layout, several companies combined, or when their IT policy does not allow a third-party service to hold their accounting data.

So the honest answer to “can Tally export to Google Sheets” is: manually, yes, one file at a time; automatically, only with a connector, either bought or built.

Which Tally reports are worth sending to a sheet?

Send the handful of figures that change what you do today. A Tally to Google Sheets feed that copies every report ends up unread; one that answers four questions gets opened every morning.

The reports owners actually use, in rough order of how often we are asked for them:

  • Outstanding receivables with ageing: who owes money, how much, and for how long. The sales team’s call list for the day.
  • Day and month sales: totals by branch, salesperson or item group, compared with the same period last month.
  • Cash and bank position: closing balances of each bank and cash ledger, so you know what you can pay today.
  • Stock summary with reorder flags: items below a minimum level, per godown.
  • Payables due this week: supplier bills falling due, to plan payments.
  • Top customers and items: a monthly ranking that shows where profit really comes from.

Write your list as questions (“Which dealers are over 60 days?”), not report names. We then decide which Tally collection answers each one most cheaply, and which figures can be calculated in the sheet instead of asked from Tally every hour.

Method one: scheduled ODBC reads

ODBC suits tabular data such as ledgers with closing balances, stock items with quantities, and voucher registers for a date range. The agent opens an ODBC connection to Tally on a schedule, runs queries against Tally’s exposed collections, and pushes the rows to the sheet.

Its strengths are simplicity and familiarity: any analyst who has used Excel’s data connections understands the idea, and many reports are one query. Its weak points show up with calculated reports. Ageing, for instance, is something Tally computes on screen from bills and due dates; reproducing it from raw ODBC rows means recreating Tally’s logic, which is possible but has to be checked against Tally’s own figure.

ODBC reads also depend on the 32-bit or 64-bit driver matching the tool reading it, a small detail that trips up many do-it-yourself attempts on Windows. We install and test the right driver on your Tally machine as part of setup.

Use ODBC in your Tally to Google Sheets feed when the figures you want are closing balances, masters or registers, and when you are happy to do a little calculation in the sheet.

Method two: XML requests to Tally’s HTTP server

The XML route asks Tally for a report the way a user would see it. The agent posts an XML envelope naming a report (a trial balance, a bills receivable report, a stock summary) with a date range and company, and Tally replies with the figures it has already calculated.

That is the main reason we lean on XML for owner reports: the ageing buckets and totals come from Tally itself, so the sheet matches what your accountant sees on screen. If your Tally has TDL customisations that add fields or reports, XML can usually ask for those too.

The trade-off is size. A full-year day book as XML is large and slow to generate, so we request in date slices and cache results. For heavy history we mix methods: XML for the calculated owner reports, ODBC or voucher exports for bulk rows that feed trends.

Both methods are read-only in our setup. The agent never sends an import request, which means a mistake in the reporting feed cannot change a single entry in your books. If you later want writes (for example orders from an app), that is a separate project described on our Tally API integration page, with its own safeguards.

Where the sync script should run, and why Apps Script alone is not enough

The part that reads Tally must run on the same network as Tally, usually on the Tally PC itself. Google Apps Script lives in Google’s cloud and cannot reach a computer sitting behind your office router, so a pure Apps Script solution cannot fetch Tally data on its own.

We therefore split the job. A small agent on the Tally machine reads Tally and pushes data outward to Google over an encrypted connection. Nothing needs to connect into your office, so no router port is opened and Tally’s HTTP server stays reachable only from the local machine.

Apps Script still has a role on the sheet side: formatting, highlights, alerts, and small calculations. Google’s published quotas are worth knowing when you design it. A single script execution is limited to 6 minutes, and time-driven triggers get 90 minutes of total runtime a day on consumer accounts versus 6 hours on Google Workspace accounts. That is why heavy lifting stays in the agent, and sheet scripts stay light.

If your Tally already runs on a cloud virtual machine, the agent simply runs there. For owners considering that move, our cloud hosting setup page explains the choices.

How often should Tally data refresh in Google Sheets?

Hourly during business hours is right for most owners; once a morning is enough for ageing and stock. Refreshing every minute sounds attractive but loads Tally while your staff are billing, and figures rarely change that fast in a way that matters.

A sensible schedule for a Tally to Google Sheets feed looks like this:

  • Sales and collections: every hour from opening to closing time.
  • Cash and bank balances: at 11 am and 4 pm, before payment runs.
  • Outstanding with ageing: once, early morning, before sales calls.
  • Stock below reorder level: morning and mid-afternoon.
  • Monthly history tabs: overnight on the first of the month.

Each sheet shows a “last updated” cell with the time of the last successful run. If Tally was closed, that time simply stays old, which is more honest than showing stale numbers as if they were fresh. When Tally is found closed during business hours, the agent can send one alert to a named person rather than failing silently.

Remember that Tally has to be open with the company loaded for any refresh to happen. If the office PC shuts down at 7 pm, the evening figures arrive with the first run next morning.

Designing the Google Sheet so it stays fast

Keep raw data and the owner’s view on separate tabs. The agent writes only to raw tabs; formulas and charts on a summary tab read from them. That way a refresh never breaks your layout, and anyone can add a chart without touching the feed.

Decide per tab whether data is overwritten or appended. Balances and ageing are snapshots, so overwrite them each run. Sales by day is history, so append new days and leave old ones alone. Mixing the two is the most common reason a home-made sheet slowly shows wrong totals.

Size matters too. Google’s help centre states a spreadsheet can hold up to 20 million cells. That sounds endless until a feed appends every voucher line of a busy business for three years. For history at that scale we keep item-level detail in a small database or in yearly files, and only daily totals in the owner’s sheet, so it opens quickly on a phone over mobile data.

Finally, freeze header rows, format rupee columns in the Indian lakh style if you prefer it, and name ranges used by the dashboard. These small touches are what make a sheet readable at a glance rather than a dump of Tally exports.

An owner dashboard in Looker Studio

A dashboard turns the Tally to Google Sheets feed into a one-screen answer. Looker Studio, Google’s reporting tool (its current documentation refers to it as Data Studio), connects directly to Google Sheets, so the same data that lands in your sheet can drive charts without another export.

A practical owner dashboard has four blocks: today and month-to-date sales against last month; receivables by ageing bucket with the ten largest overdue parties; cash and bank position; and items below reorder level. Filters for branch and date sit at the top. On a phone, blocks stack vertically so nothing needs pinching and zooming.

Google offers a paid Pro edition. Its documentation lists features such as organisation-owned reports, team workspaces, scheduled delivery to more recipients, and access through the Looker mobile app. Most owner-managed businesses do well with the standard version; the Pro features start to matter when several managers build and share reports and you want ownership to stay with the business when someone leaves.

If you already live in Microsoft tools, the same sheet or an Excel file can feed Power BI instead; see our Power BI dashboard cost page for what that involves.

How to see Tally data on your phone without remote desktop

Open the Google Sheets app or the dashboard link; that is the whole routine once the feed is running. No remote desktop session, no Tally licence on the phone, and no risk of accidentally altering an entry from a small screen.

A few details make phone use comfortable. The summary tab is built narrow, with large figures and short labels, so it reads well in portrait mode. Party names that are long in Tally get a short display column. Conditional colours mark overdue amounts. The dashboard link can be bookmarked to the home screen so it opens like an app.

Owners who prefer not to open anything can receive a short morning message instead: yesterday’s sales, collections, and the three largest overdue parties, sent by email or over WhatsApp with a link to the full sheet. Our Google Sheets to WhatsApp page covers how those messages are sent and what the WhatsApp side costs to run.

If your team needs to act on the data (mark a call made, add a note to a party), that can live in a separate tab they edit, while the Tally-fed tabs stay protected so staff cannot overwrite them.

Is it safe to put Tally data in Google Sheets?

It can be, if you control who sees the sheet and how the data gets there. The risks are rarely Google’s servers; they are a sheet shared with “anyone with the link”, an ex-employee still on the access list, or a script key left in a shared folder.

The safeguards we build into every Tally to Google Sheets setup:

  • The sheet belongs to your Google account, shared only with named people. Link sharing stays off.
  • The agent writes using a dedicated service account that can edit only the target sheets, and whose key you can revoke in one click.
  • The agent reads Tally; it never sends import or alter requests.
  • Tally’s HTTP port is not opened to the internet. All traffic goes outward from your office to Google.
  • Only the columns you need are sent. If you do not want bank account numbers or staff salaries in the cloud, they never leave Tally.
  • Two-step verification on every Google account with access, which you switch on in your account settings.

We are not auditors and do not certify security. If your business has formal data policies, share them at the start and we will design to them, and your own IT or legal adviser should approve the setup.

Tally to Excel instead of Google Sheets

Choose Excel when your owner and accountant already work in Microsoft 365, or when your group uses Power BI. The agent can write the same scheduled reports to an Excel workbook in OneDrive or SharePoint instead of, or as well as, a Google Sheet.

Excel on the Tally PC itself can also pull Tally data through ODBC with a data connection and a refresh button. That is a perfectly good setup for an accountant sitting at that machine. It stops being useful the moment the owner is travelling, because the workbook lives on a desktop that is not reachable. Moving the refreshed file to OneDrive on a schedule fixes that.

Google Sheets wins when several people outside the office need to view the figures on phones, when you want free dashboards through Looker Studio, or when staff use Gmail-based accounts anyway. Excel wins for heavy pivot work and for teams already paying for Microsoft 365.

You do not have to choose for ever. Because the agent is ours to configure, switching destination later is a settings change, not a rebuild. Many clients start in Sheets and add an Excel copy for the auditor at year end.

How much does Tally to Google Sheets automation cost?

A scheduled Tally to Google Sheets feed with a few core reports starts at ₹40,000 (US$600) with BtechWaleTech. Google Sheets itself costs nothing extra on a normal Google account, and Looker Studio’s standard version has no licence fee, so ongoing running costs are usually close to zero unless you choose a cloud VM for Tally.

Price drivers, in order of impact:

  • Number of Tally companies or separate branch PCs to read.
  • Calculated reports that must match Tally exactly, such as ageing with custom buckets.
  • Item-level history kept for trends over several years.
  • A multi-page dashboard with filters and drill-downs.
  • Alerts by email or WhatsApp.
  • Excel output alongside Google Sheets.

Rates from other freelancers and vendors vary widely, largely depending on whether they reuse a generic export or build to your report list. Ask each for a sample sheet built from your own Tally data before committing. Our itemised quote arrives within about two working days, and nothing is billed before your written approval.

Worked example: a distributor with three branch PCs

This is a made-up scenario to show the pieces working together. Imagine a paint and hardware distributor with a head office in Raipur and branches in Bilaspur and Durg, each running its own Tally company on its own PC. The owner spends mornings on calls asking each branch for sales and dues, and the figures arrive in three different formats.

The setup: one agent on each branch PC, each reading four reports through XML (sales by day, bills receivable with ageing, stock below reorder level, cash and bank balances) every hour from 9:30 am to 8 pm. All three write to one Google Sheet with a raw tab per branch. A consolidated summary tab adds them up, and a Looker Studio report shows the group view with a branch filter. The owner and two partners have access; branch managers see only their own branch through a separate filtered report.

If a branch PC is off, its “last updated” time stays old and the owner gets one alert. No branch can change another branch’s data, and nobody can change anything in Tally from the sheet.

For a setup like this the quote would start at ₹40,000, with the second and third branches and the dashboard listed as separate lines, and a typical delivery time of three to four weeks.

Checklist before you commission a Tally to Google Sheets sync

Answer these before you talk to any developer; they decide both price and whether the result will actually be used.

  • Which five questions should the sheet answer every day?
  • Which Tally release do you run, on which PC, and is it on all business hours?
  • How many Tally companies or branch machines are involved?
  • Who should see what? List people and the branches they may view.
  • Which data must never leave Tally (salaries, bank details, specific ledgers)?
  • How fresh is fresh enough: hourly, twice a day, or daily?
  • Google Sheets, Excel, or both?
  • Who will check the first two weeks of figures against Tally on screen?

Red flags when comparing offers: anyone asking you to open Tally’s port on your router, anyone storing your data on their own servers without saying so, and anyone who cannot show a sample built from your data before you pay in full.

Tally to Google Sheets setups across India

Tally is everywhere in Indian business, and so is the owner who is not at the Tally PC. We set these feeds up remotely for distributors in Nagpur and Raipur who supply several districts, traders in Guwahati serving the North East, and wholesalers in Patna and Vijayawada with branch godowns.

Manufacturers in Nashik and Jamshedpur want daily dispatch and dues figures, and multi-outlet retailers in Madurai and Dehradun want each outlet’s takings by evening. The method is the same everywhere; what changes is the report list and the number of Tally machines.

We talk on WhatsApp or video calls in English or Hindi, and install the agent over a remote session on your Tally PC. There is no need for anyone to visit, and your books never move from where they are today.

Methods

Ways to move Tally data into a sheet

Our setups usually combine the XML route for calculated reports with ODBC for bulk rows. See Tally TDL development if you need a custom report inside Tally first.

Ways to move Tally data into a sheet
MethodGood forWatch out forAutomatic?
Manual Export to Excel from Tally One-off checksNeeds a person every timeNo
Excel data connection via ODBC Accountant working at the Tally PCFile stuck on that desktopRefresh button only
Marketplace add-on Standard reports, single companyYour data passes through a third partyYes
Agent with XML requests Ageing, trial balance, reports as Tally shows themLarge requests need date slicingYes, scheduled
Agent with ODBC reads Masters, balances, voucher registersDriver bitness, recreating calculationsYes, scheduled
Apps Script alone Sheet formatting and alertsCannot reach an office PCOnly for sheet-side tasks

Report plan

A starter set of owner reports and how often to refresh them

Adjust to your business. A trading firm cares most about dues; a manufacturer may care more about stock and dispatch.

A starter set of owner reports and how often to refresh them
Question you askTally sourceRefreshSheet style
How much did we sell today? Sales register by dateHourlyAppend by day
Who owes us, and how old is it? Bills receivable with ageingDaily, early morningOverwrite snapshot
How much cash can we use? Cash and bank ledger balancesTwice a dayOverwrite snapshot
What is running out? Stock summary vs reorder levelTwice a dayOverwrite snapshot
What do we owe this week? Bills payable by due dateDailyOverwrite snapshot
Which customers and items matter most? Sales by party and item, monthlyMonthlyAppend by month

Costs

Tally to Google Sheets cost by scope

Starting prices only; the itemised quote follows your report list and branch count. Includes two months of free maintenance.

Tally to Google Sheets cost by scope
ScopeWhat you getStarts atTypical time
Single-company feed Up to a few reports to one sheet with a summary tab₹40,0001–2 weeks
Feed plus owner dashboard Looker Studio report with filters, phone layout₹40,000 + quoted add-on2–3 weeks
Multi-branch consolidation Several Tally PCs or companies into one view₹40,000 + per-branch line3–4 weeks
Alerts and daily summaries Email or WhatsApp messages from the sheetQuoted add-onAdds about a week
Branch manager portal Web app with logins and permissions over Tally data₹60,0006–12 weeks
Care after the free period Monitoring, report changes, Tally upgrades₹8,000/moOngoing

Across India

Owners reading Tally figures from their phones, city by city

All work is remote. These are cities where owners commonly run Tally in one or more offices and want the numbers wherever they are.

  • Distributors in Nagpur

    Nagpur distributors supply retailers across Vidarbha and neighbouring states; a morning ageing sheet tells the owner which routes need collection calls first.

  • Hardware and paint dealers in Raipur

    Raipur dealers with branch godowns across Chhattisgarh want each branch’s sales and stock consolidated without calling every branch manager.

  • Wholesalers in Guwahati

    Guwahati is the trading gateway to the North East, and owners who travel between states rely on phone-readable dues and stock figures.

  • FMCG stockists in Patna

    Patna stockists juggle many small retailers on credit; an hourly collections tab shows the owner which salesmen have deposited cash.

  • Agri-input traders in Vijayawada

    Vijayawada fertiliser and seed traders face seasonal credit peaks, so ageing buckets refreshed daily help decide who gets further supply.

  • Engineering units in Nashik

    Nashik’s component makers supply larger manufacturers and want dispatch value and receivables visible to partners who spend the day on the shop floor.

  • Steel and fabrication firms in Jamshedpur

    Jamshedpur fabrication firms track large receivables from a few customers; a daily sheet of overdue bills keeps follow-ups on time.

  • Retail outlets in Madurai

    Madurai textile and jewellery retailers with several counters want each outlet’s takings visible to family owners by evening, without visiting each shop.

  • Hotel and school suppliers in Dehradun

    Dehradun suppliers serving schools and hotels across Uttarakhand track seasonal dues; a phone dashboard shows who is overdue before the term ends.

  • Auto dealers in Aurangabad

    Aurangabad vehicle and spare-part dealers run separate Tally companies per showroom, and a combined sheet lets owners compare them daily.

  • Pharma distributors in Bhubaneswar

    Bhubaneswar pharma distributors need near-expiry and low-stock items visible to purchase managers who are often out meeting chemists.

  • Marble and handicraft exporters in Udaipur

    Udaipur marble traders and craft exporters away at fairs want cash and dues figures on the phone rather than a call to the accountant.

  • Traders and exporters in Kozhikode

    Kozhikode spice and timber traders with owners frequently in the Gulf use Google Sheets to follow Indian books across time zones.

  • Machine tool dealers in Hubli

    Hubli-Dharwad dealers covering north Karnataka run field sales teams, and a shared ageing sheet gives every rep the same list of dues.

  • Food processors in Indore

    Indore snack and food processors track daily dispatch and distributor dues; an owner dashboard replaces the evening call to the office.

How it works

How we set up your Tally to Google Sheets feed

  1. List your questions

    Tell us on WhatsApp the handful of figures you want every day, who should see them, and where your Tally runs. Screenshots of the Tally reports you already use help most.

  2. Quote and report plan

    Within about two working days you get an itemised quote and a one-page plan listing each report, its Tally source, refresh time and destination tab.

  3. Agent on the Tally PC

    Over a remote session we install the read-only agent, enable Tally’s connectivity settings locally, and connect it to a sheet owned by your Google account.

  4. Check against Tally

    For several days the sheet runs beside your accountant’s screen. Every figure is compared with Tally until totals agree to the rupee.

  5. Dashboard and access

    We build the phone layout or Looker Studio report, share it with the named people only, and switch off link sharing.

  6. Handover and support

    You receive the agent settings, service account details and a short guide. Two months of free maintenance cover report changes and Tally updates.

Questions

Tally to Google Sheets: questions owners ask

Can I connect Tally to Google Sheets?

Yes, but not with a built-in setting. A small program on the Tally computer reads reports through TallyPrime’s XML or ODBC interface and sends them to Google Sheets on a schedule. Once set up, the sheet updates by itself whenever Tally is open, and you read it from any phone or laptop without logging into the office PC.

How much does it cost to sync Tally with Google Sheets?

Setups from BtechWaleTech start at ₹40,000 for a scheduled feed of a few core reports into one sheet. Extra branches, a Looker Studio dashboard, long history or alerts are quoted as separate lines. Google Sheets and the standard dashboard tool add no licence cost on a normal Google account, so running costs are usually minimal.

Is the Tally data in Google Sheets live?

It is as fresh as the schedule you choose, usually every hour during business hours. True second-by-second updates are possible but load Tally while staff are billing and rarely change decisions. Each sheet shows the time of the last successful refresh, so you always know how current the numbers are.

Does Tally need to be on for the sync to work?

Yes. Tally Solutions’ documentation says TallyPrime must be running with a company loaded for integration requests to work. If the office PC is switched off at night, the next refresh happens when it is back on. An always-on PC or a cloud machine for Tally gives round-the-clock refreshes.

Can someone change my Tally books from the Google Sheet?

No. The agent we install only reads from Tally and never sends import or alter requests, so nothing typed in the sheet can reach your accounts. Staff can still add notes in separate editable tabs, while the tabs fed from Tally are protected against edits.

Is it safe to keep Tally data in Google Sheets?

It is reasonably safe when the sheet belongs to your account, is shared only with named people, link sharing is off, and every user has two-step verification. The agent writes through a dedicated service account you can revoke instantly, and we send only the columns you approve. Sensitive ledgers can be excluded entirely.

Can I see Tally outstanding reports on my mobile?

Yes. The receivables report with ageing buckets is one of the most requested tabs. It refreshes each morning, shows party-wise dues in 0–30, 31–60, 61–90 and 90+ day groups, and opens in the Google Sheets app or a dashboard link on any phone, formatted for a narrow screen.

What is the difference between ODBC and XML for Tally exports?

ODBC reads Tally data like database tables and suits masters, balances and voucher lists. XML asks Tally for a report as it appears on screen, including calculated figures like ageing. We usually use XML for owner reports so totals match Tally exactly, and ODBC for bulk rows feeding trend charts.

Can I use Excel instead of Google Sheets?

Yes. The same agent can write scheduled reports to an Excel workbook on OneDrive or SharePoint, or to both Excel and Google Sheets. Excel suits teams already on Microsoft 365 and heavy pivot work; Google Sheets suits owners and partners viewing on phones and free Looker Studio dashboards.

Can you combine several branches into one sheet?

Yes. An agent runs on each branch PC or reads each Tally company, and all of them write to their own raw tab in one sheet. A summary tab and dashboard consolidate the figures with a branch filter. Branch managers can be given views limited to their own branch.

Can I build this myself with Google Apps Script?

Not entirely. Apps Script runs in Google’s cloud and cannot reach a Tally PC inside your office network, so something local must read Tally. Google also limits script runtime, with a 6-minute cap per execution. Apps Script is good for sheet-side tasks like alerts and formatting once the data arrives.

Will this work with Tally.ERP 9?

The XML and ODBC interfaces exist in both Tally.ERP 9 and TallyPrime, so a feed is usually possible on either. TallyPrime is the current product and the one we test first. Tell us your exact release in the brief and we confirm compatibility on a copy before quoting a timeline.

How long does a Tally to Google Sheets setup take?

A single-company feed with a few reports usually runs within one to two weeks, including several days of checking figures against Tally. A multi-branch setup with a Looker Studio dashboard typically takes three to four weeks. Most delay comes from deciding the report list, so bring your questions ready.

Do I need a Google Workspace account?

No, a normal Google account works. Workspace helps if many staff need access under company-controlled accounts, and Google gives Workspace accounts higher automation quotas: for example, 6 hours of daily trigger runtime compared with 90 minutes on consumer accounts, according to Google’s Apps Script quota page.

Can I get a daily Tally summary on WhatsApp?

Yes. Once figures sit in the sheet, a short morning message with yesterday’s sales, collections and top overdue parties can be sent by email or through the WhatsApp Business Platform with a link to the full sheet. WhatsApp messaging has its own running charges from Meta, which we explain before setting it up.

Is Looker Studio free for a Tally dashboard?

Google offers a standard version without licence fees and a paid Pro edition with organisation-owned reports, team workspaces and extra delivery options. A typical owner dashboard over a Google Sheet works well on the standard version. We suggest Pro only when several managers build and share reports across a larger team.

What happens when Tally is upgraded?

Tally upgrades usually keep the XML and ODBC interfaces stable, but report names or fields can change. During the two free months after launch we fix anything an upgrade breaks. After that you can choose a care plan at the maintenance price, ask for one-off fixes, or have your own IT person manage the agent.

Who owns the sheet, agent and scripts?

You do. The sheet and dashboard sit in your Google account, the service account is in your Google Cloud project, and the agent’s code and settings are handed over. If you part ways with us, access is removed in minutes and the feed keeps running on your machines.

Tally ka data mobile par kaise dekhein bina office PC ke?

Office ke Tally PC par ek chhota read-only agent lagta hai jo har ghante sales, outstanding aur stock ki report Google Sheet me bhej deta hai. Aap phone par Google Sheets app ya dashboard link khol kar sab dekh sakte hain. Tally chalu rehna chahiye; setup ka starting price AI automation plan ke barabar hai.

Do you visit the office to install it?

No. We work fully remotely and install the agent over a screen-sharing session on your Tally computer, in English or Hindi. If your office network or PC hardware needs attention, your local IT person handles that. We look after the software, the sheet and the dashboard.

Next step

Tell us the five numbers you want on your phone

Send us on WhatsApp the reports you check most, how many Tally companies or branches you run, and who should see them. You get an itemised quote in about two working days for a Tally to Google Sheets setup starting at ₹40,000, owned by you, with two months of free maintenance.