Skip to content

FousTallyPrime

Pull your TallyPrime reports into your own systems

Read Bills Receivable, the Day Book, Stock Summary or Profit & Loss A/c of a connected company with one API call each. Or have a workflow check Bills Receivable every morning and email you the bills that have gone past their due date.

Works with your own TallyPrime account. Fous is an independent product.

What you can build on TallyPrime

  • Get Bills Receivable

    Build this

    Opens a connected company in Reports in Browser on tallysolutions.com and reads the Bills Receivable report, or Bills Payable, as of the date you give.

    Takes
    Company, receivable or payable, as of date (optional)
    Returns
    Party, bill reference, bill date, due date, pending amount, days overdue
  • Get the Day Book

    Build this

    Reads the Day Book of a connected company for the period you set with the date control, one row per voucher, with an Owner or Auditor login.

    Takes
    Company, from date, to date
    Returns
    Voucher date, voucher type, voucher number, particulars, debit amount, credit amount
  • Get Stock Summary

    Build this

    Reads the Stock Summary report of a connected company: each stock group and item with its closing balance for the period.

    Takes
    Company, as of date (optional)
    Returns
    Stock group, stock item, closing quantity, unit, rate, value
  • Get Profit & Loss A/c for a period

    Build this

    Reads Profit & Loss A/c of a connected company for the period you choose, with each group's amount and the net profit or loss.

    Takes
    Company, from date, to date
    Returns
    Group, side, amount, gross profit, net profit or loss

Automate TallyPrime with a workflow

A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

  • Overdue Bills Receivable, every morning

    Build this
    Starts
    Every weekday at 9:30, while the TallyPrime computer is on and the company is connected
    Step 1
    For each company you name, get Bills Receivable as of today.
    Step 2
    Keep the bills that are past their due date.
    Step 3
    Email you the list grouped by party, with bill reference, due date and pending amount.
  • The day's vouchers, handed to your head office system

    Build this
    Starts
    Every weekday at 19:00
    Step 1
    Get the Day Book for today for the company you name.
    Step 2
    Stop when there are no vouchers.
    Step 3
    Post each voucher's date, type, number, particulars and amounts to your webhook.
  • Weekly stock and profit summary for the owner

    Build this
    Starts
    Every Monday at 8:00
    Step 1
    Get Stock Summary as of today and Profit & Loss A/c for the last 7 days.
    Step 2
    Keep the stock items whose closing value changed since the last run.
    Step 3
    Summarize the net profit or loss and the changed items, and email you the summary.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

Once built, one call from your code

Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get Bills Receivable” would look like.

Example request
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "tallysolutions.com/get_bills_receivable",
    "input": {
      "company": "Acme Traders",
      "type": "receivable",
      "as_of": "2026-11-12"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "company": "Acme Traders",
    "report": "Bills Receivable",
    "as_of": "2026-11-12",
    "bills": [
      {
        "party": "Northwind Distributors",
        "bill_ref": "AT/2026/0418",
        "bill_date": "2026-09-28",
        "due_date": "2026-10-28",
        "pending_amount": 84250,
        "days_overdue": 15
      }
    ],
    "currency": "INR",
    "total_pending": 120650,
    "count": 1
  }
}

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

TallyPrime’s own options

TallyPrime runs on your own computer. Tally documents XML, JSON and ODBC integration with it: requests go to the port TallyPrime listens on, and TallyPrime must be running with at least one company loaded. Reports in Browser lets you view and download reports at tallysolutions.com once the company is connected to Tally.NET services, with an active TSS.

OptionWhat it coversWhat it takes
XML and JSON over HTTPImports vouchers and ledgers into TallyPrime and exports its data, collections, objects and functions.TallyPrime running with a company loaded and its HTTP server on, by default on port 9000.
ODBCReal-time reporting from TallyPrime's data in tools such as Excel and Power BI.Enable ODBC set to Yes in TallyPrime, with TallyPrime running.
Reports in BrowserBalance Sheet, Day Book, Bills Receivable, Stock Summary and other reports in a browser, with download as PDF or Excel.An active TSS, the company connected to Tally.NET services, and a Tally.NET user with Allow Browser Access.
TallyPrime by handEvery report and voucher on the computer where TallyPrime is installed.A TallyPrime licence on that computer.

Read on November 12, 2026: Integrate with TallyPrime, Pre-requisites for integrations, Reports in Browser.

Signing in to TallyPrime

Reports in Browser signs you in at tallysolutions.com with your Tally.NET ID, which is an email address, and a password. Each Tally.NET user is given browser access in the company's Users and Passwords. With Fous you sign in once through that sign-in with your own Tally.NET ID: the login is sealed with AES-256, never shown to code or AI agents, and an expired session is signed back in.

Worth knowing

The company has to be connected
Reports in Browser fetches each report from TallyPrime itself. The company is connected with Alt+K > Connect, the TallyPrime computer needs an internet connection, and a company that is not connected shows as Offline.
Your user level decides the reports
Owners and Auditors see every browser report. A Tally.NET User sees a limited set, including Balance Sheet, Bills Receivable, Bills Payable, Profit & Loss A/c and Stock Summary, but not the Day Book.
Allow Browser Access, per user
In Users and Passwords, the user's Allow Browser Access must be set to Yes, with Control User Access to Company Data on. Without it, the Tally.NET ID cannot open the company's reports.
Local integration needs a loaded company
Tally's XML integration answers only while TallyPrime is running on its port, 9000 by default, with at least one company loaded through Company > Select.

More in Accounting, tax and ERP software

Other industries: Mindbody, Decisiv SRM, Ally Dash, Indeed for Employers, Procore, Faire.

Frequently asked questions

Yes, on the computer where it runs. Tally documents XML, JSON and ODBC integration: requests go to TallyPrime's port, 9000 by default, while TallyPrime is running with a company loaded. To see reports elsewhere, Reports in Browser at tallysolutions.com needs an active TSS and the company connected to Tally.NET services.

Owners and Auditors can open Balance Sheet, Profit & Loss A/c, Trial Balance, Day Book, Sales Register, Purchase Register, Bills Receivable, Bills Payable, Stock Summary, Sales Order Book and more, and drill down to vouchers. A Tally.NET User sees a smaller set, such as Balance Sheet, Bills Receivable and Stock Summary.

It is not connected from TallyPrime right now. Connect it with Alt+K > Connect on the TallyPrime computer, which needs an internet connection. A company whose Company Display Name has characters outside printable ASCII cannot be connected.

Yes. Reports and vouchers download as PDF or Excel. On a desktop browser, the Excel download needs MS Excel on the computer running TallyPrime. With Fous, a method you build returns the same report's rows as JSON instead of a file.

No. Fous is an independent product. You use it with your own Tally.NET ID, and a method reads and does only what that ID can see in Reports in Browser.

Put TallyPrime behind an API call

Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextTaxDomeDrake TaxDext PrepareMindbodyHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of TallyPrime (Tally Solutions). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.