<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://thoshika.com/blog</id>
    <title>Thoshika Blog</title>
    <updated>2026-10-15T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://thoshika.com/blog"/>
    <subtitle>Thoshika Blog</subtitle>
    <icon>https://thoshika.com/img/favicon.ico</icon>
    <entry>
        <title type="html"><![CDATA[A practical guide: moving your books from Tally]]></title>
        <id>https://thoshika.com/blog/moving-from-tally-to-books</id>
        <link href="https://thoshika.com/blog/moving-from-tally-to-books"/>
        <updated>2026-10-15T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Step by step, how to move masters, vouchers and opening balances from Tally Prime to Thoshika Books with a dry run, and how to check the result.]]></summary>
        <content type="html"><![CDATA[<p>Many companies we speak to keep their accounts in Tally. This guide walks through moving them to Thoshika Books with the data migration tool, and the checks to make before you switch over.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="1-choose-your-cut-over-date">1. Choose your cut-over date<a href="https://thoshika.com/blog/moving-from-tally-to-books#1-choose-your-cut-over-date" class="hash-link" aria-label="Direct link to 1. Choose your cut-over date" title="Direct link to 1. Choose your cut-over date" translate="no">​</a></h2>
<p>Pick a clean date to start in Books, usually the first day of a month or of the financial year. You will bring masters and opening balances as at that date, and optionally the vouchers of the current year.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="2-export-from-tally">2. Export from Tally<a href="https://thoshika.com/blog/moving-from-tally-to-books#2-export-from-tally" class="hash-link" aria-label="Direct link to 2. Export from Tally" title="Direct link to 2. Export from Tally" translate="no">​</a></h2>
<p>From Tally Prime or ERP 9, export as XML:</p>
<ul>
<li class=""><strong>Masters:</strong> groups, ledgers (including customers and vendors with their GSTINs), stock items and godowns.</li>
<li class=""><strong>Vouchers:</strong> sales, purchase, receipt, payment, journal and contra vouchers, and credit and debit notes, for the period you want to bring across.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="3-prepare-books">3. Prepare Books<a href="https://thoshika.com/blog/moving-from-tally-to-books#3-prepare-books" class="hash-link" aria-label="Direct link to 3. Prepare Books" title="Direct link to 3. Prepare Books" translate="no">​</a></h2>
<p>Before importing, set up the basics in Books:</p>
<ol>
<li class="">Add each GST registration with its state and branch.</li>
<li class="">Review the chart of accounts. Tally's primary groups are mapped to Books account groups during the import.</li>
<li class="">Set the opening balance date.</li>
</ol>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="4-upload-map-and-dry-run">4. Upload, map and dry run<a href="https://thoshika.com/blog/moving-from-tally-to-books#4-upload-map-and-dry-run" class="hash-link" aria-label="Direct link to 4. Upload, map and dry run" title="Direct link to 4. Upload, map and dry run" translate="no">​</a></h2>
<p>Open <strong>Admin, Data migration</strong>, choose Tally as the source and upload the XML. Thoshika recognises the Tally format and maps it.</p>
<p>Then run a <strong>dry run</strong>. The whole import runs with all of Books' rules, including GST recalculated per line, and is then rolled back. You get a report of any rows that would be rejected and why, for example a ledger with an invalid GSTIN or a voucher that refers to a missing ledger. Fix them in Tally or in the file, and run the dry run again until it is clean.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="5-import-and-check">5. Import and check<a href="https://thoshika.com/blog/moving-from-tally-to-books#5-import-and-check" class="hash-link" aria-label="Direct link to 5. Import and check" title="Direct link to 5. Import and check" translate="no">​</a></h2>
<p>Run the import. The report shows what was created, updated, skipped and rejected, the trial balance totals, and the amount left in opening balance equity. When ledger, party and stock openings agree, that amount is zero.</p>
<p>Then compare with Tally:</p>
<ul>
<li class="">the trial balance as at the cut-over date;</li>
<li class="">outstanding receivables and payables, bill by bill;</li>
<li class="">stock quantities and values by godown;</li>
<li class="">GST payable and input credit for the last period.</li>
</ul>
<p>If something went wrong, you can <strong>roll back</strong> the whole import: invoices and payments are voided and journals reversed. Re-running the same file later updates masters and skips documents already posted, so nothing is duplicated.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="6-running-both-for-a-while">6. Running both for a while<a href="https://thoshika.com/blog/moving-from-tally-to-books#6-running-both-for-a-while" class="hash-link" aria-label="Direct link to 6. Running both for a while" title="Direct link to 6. Running both for a while" translate="no">​</a></h2>
<p>Some companies keep Tally in use during a transition, for example for a branch that moves later. The Integration Hub has a beta Tally connector that can send vouchers from Thoshika to Tally through the Thoshika Bridge, a small agent that runs on your office network next to Tally. It is built on Tally's published XML format and has not yet been tested against live Tally installations, so check the first vouchers carefully. Thoshika is not affiliated with Tally Solutions.</p>
<p>For the full list of what the migration tool handles, see the <a class="" href="https://thoshika.com/docs/platform/data-migration">data migration guide</a> and the <a class="" href="https://thoshika.com/docs/apps/books">Books guide</a>.</p>]]></content>
        <author>
            <name>The Thoshika team</name>
        </author>
        <category label="Guides" term="Guides"/>
        <category label="GST" term="GST"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[What India-first means for payroll and GST]]></title>
        <id>https://thoshika.com/blog/what-india-first-means</id>
        <link href="https://thoshika.com/blog/what-india-first-means"/>
        <updated>2026-10-08T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[How Thoshika handles PF, ESI, professional tax, TDS and GST, and why statutory rules are kept as dated data rather than code.]]></summary>
        <content type="html"><![CDATA[<p>"Built for India" can mean anything from a rupee symbol to a full statutory engine. This post sets out what it means in Thoshika, for payroll in People and for GST and TDS in Books.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="rules-as-dated-data">Rules as dated data<a href="https://thoshika.com/blog/what-india-first-means#rules-as-dated-data" class="hash-link" aria-label="Direct link to Rules as dated data" title="Direct link to Rules as dated data" translate="no">​</a></h2>
<p>Statutory rates change often: a budget changes the tax slabs, a state revises professional tax, a notification changes the labour welfare fund. In Thoshika, rates and slabs are rows in tables with an effective date. When a rate changes, a payroll administrator adds a new version from the date it applies. The previous version closes the day before.</p>
<p>Payslips that were already finalised keep the rates they were calculated with, so earlier months still reconcile with what was paid and filed.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="payroll">Payroll<a href="https://thoshika.com/blog/what-india-first-means#payroll" class="hash-link" aria-label="Direct link to Payroll" title="Direct link to Payroll" translate="no">​</a></h2>
<p>The India country pack covers the financial year 2026-27:</p>
<ul>
<li class=""><strong>Provident fund:</strong> employee and employer EPF, EPS and EDLI on PF wages, with the wage ceiling or full wages where opted, and VPF.</li>
<li class=""><strong>ESI:</strong> coverage by the monthly wage rate, which continues for the rest of the contribution period once it applies.</li>
<li class=""><strong>Professional tax and LWF:</strong> slabs for each state, decided by where the employee works, including February amounts and half-yearly deductions where a state uses them.</li>
<li class=""><strong>Income tax:</strong> old and new regimes. Tax is projected for the whole year and re-projected every month, so a bonus, an arrear or a change in declarations is spread over the remaining months rather than landing in one.</li>
<li class=""><strong>Wage rules:</strong> salary structures warn when basic and DA fall below half of pay, under the Code on Wages, or below the state minimum wage.</li>
</ul>
<p>The outputs are what payroll teams file and upload: the ECR file, the ESIC contribution file, professional tax and LWF registers, Form 24Q data and Form 16 Part B, and bank transfer files.</p>
<p>One caution we give every customer: always check statutory figures with your tax adviser before filing, especially after a budget or state notification.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="gst-and-tds-in-books">GST and TDS in Books<a href="https://thoshika.com/blog/what-india-first-means#gst-and-tds-in-books" class="hash-link" aria-label="Direct link to GST and TDS in Books" title="Direct link to GST and TDS in Books" translate="no">​</a></h2>
<p>Books is built around GST registrations. A company can hold one GSTIN per state, each with its own branch and invoice series, and every return is prepared per GSTIN.</p>
<ul>
<li class="">GST is calculated per line and rounded as the rules require.</li>
<li class="">GSTR-1 and GSTR-3B are prepared from posted documents, with the JSON for upload.</li>
<li class="">GSTR-2B is imported and matched against purchase bills, so you can decide which input credit to claim and which vendors to follow up.</li>
<li class="">E-invoice and e-way bill data are exported for the government portals. The IRN, signed QR code and e-way bill number are imported back and printed on the invoice.</li>
<li class="">TDS is applied by section and threshold on bills and payments, with Form 26Q and 27Q data and Form 16A certificates. TCS is supported where it applies.</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="why-it-matters">Why it matters<a href="https://thoshika.com/blog/what-india-first-means#why-it-matters" class="hash-link" aria-label="Direct link to Why it matters" title="Direct link to Why it matters" translate="no">​</a></h2>
<p>Because payroll and accounts run on the same platform, the payroll journal posts to Books by cost centre, and the PF, ESI, PT and TDS liabilities land in the right ledger accounts. There is no export, import or re-keying between the two.</p>
<p>Read more on our <a href="https://thoshika.com/why-thoshika" target="_blank" rel="noopener noreferrer" class="">Why Thoshika</a> page, or in the <a class="" href="https://thoshika.com/docs/apps/people">People</a> and <a class="" href="https://thoshika.com/docs/apps/books">Books</a> guides.</p>]]></content>
        <author>
            <name>The Thoshika team</name>
        </author>
        <category label="Payroll" term="Payroll"/>
        <category label="GST" term="GST"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[Introducing Thoshika]]></title>
        <id>https://thoshika.com/blog/introducing-thoshika</id>
        <link href="https://thoshika.com/blog/introducing-thoshika"/>
        <updated>2026-10-01T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Thoshika is an India-first suite of 22 business apps on one platform, from HR and payroll to accounting, CRM, manufacturing and IT.]]></summary>
        <content type="html"><![CDATA[<p>Thoshika is a suite of business software for Indian companies: 22 apps for HR and payroll, accounting, sales, purchasing, inventory, manufacturing, support, IT and more, on one platform with one sign-in. This post explains what we have built and why.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-problem-we-set-out-to-solve">The problem we set out to solve<a href="https://thoshika.com/blog/introducing-thoshika#the-problem-we-set-out-to-solve" class="hash-link" aria-label="Direct link to The problem we set out to solve" title="Direct link to The problem we set out to solve" translate="no">​</a></h2>
<p>A growing Indian company typically runs payroll in one product, accounts in another, sales in a third, and fills the gaps with spreadsheets. Each product has its own login, its own list of employees or customers, and its own idea of what a branch or a GSTIN is. Month-end becomes the job of reconciling them.</p>
<p>Most of these products were also built for another market and adapted for India later. Professional tax, labour welfare fund, Form 24Q, GSTR-2B reconciliation or an MCA filing calendar are added on, if they are there at all.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="what-thoshika-is">What Thoshika is<a href="https://thoshika.com/blog/introducing-thoshika#what-thoshika-is" class="hash-link" aria-label="Direct link to What Thoshika is" title="Direct link to What Thoshika is" translate="no">​</a></h2>
<p><strong>One platform.</strong> Every app shares the same directory of people, the same customers, vendors and items, the same roles and the same approval inbox. A person has one identity and can belong to several companies, with different roles in each.</p>
<p><strong>India first.</strong> People runs Indian payroll with PF, ESI, professional tax, LWF and TDS under both tax regimes, and produces the ECR, ESIC, 24Q and Form 16 outputs. Books keeps GST per state registration, prepares GSTR-1 and GSTR-3B, and handles TDS and TCS on business payments. Statutory rates are kept as dated data, so a budget change is a new version from a date rather than a code change.</p>
<p><strong>Apps that work together.</strong> An accepted quote in CRM becomes an invoice in Books. Approved timesheets in Projects become billable hours. Payroll posts its journal to the ledger by cost centre. Purchase orders in Procurement are matched against bills.</p>
<p><strong>Web and mobile.</strong> The Thoshika app for Android and iOS has the same app switcher as the web. Employees check in, apply for leave, download payslips and approve requests from the phone.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="the-apps">The apps<a href="https://thoshika.com/blog/introducing-thoshika#the-apps" class="hash-link" aria-label="Direct link to The apps" title="Direct link to The apps" translate="no">​</a></h2>
<p>The 22 apps fall into five groups:</p>
<ul>
<li class=""><strong>People and work:</strong> People, Sangam, Workplace, Forms and Workflows, Projects, Documents and e-sign.</li>
<li class=""><strong>Finance and governance:</strong> Books, Company Compliance, Procurement, Analytics.</li>
<li class=""><strong>Customers:</strong> CRM, Marketing, Support, Bookings, POS and Retail.</li>
<li class=""><strong>Operations:</strong> Inventory and Warehouse, Manufacturing, Maintenance and Quality, Distribution and Dealers, Field Service.</li>
<li class=""><strong>IT:</strong> IT Service Management, Remote.</li>
</ul>
<p>You can start with one app and add others as you go, or take all of them as <a href="https://thoshika.com/pricing" target="_blank" rel="noopener noreferrer" class="">Thoshika One</a>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="what-comes-next">What comes next<a href="https://thoshika.com/blog/introducing-thoshika#what-comes-next" class="hash-link" aria-label="Direct link to What comes next" title="Direct link to What comes next" translate="no">​</a></h2>
<p>Each app has a published list of what it does today and what is on its roadmap. We will write here as new work ships. If you would like to see Thoshika with your own company's processes, <a href="https://thoshika.com/contact" target="_blank" rel="noopener noreferrer" class="">write to us</a>.</p>]]></content>
        <author>
            <name>The Thoshika team</name>
        </author>
        <category label="News" term="News"/>
    </entry>
</feed>