TallyOpen Français Book a walkthrough
Multi-company ERP · Accounting · Manufacturing · Payments

Run every company from one system.

Each company keeps its own books and currency. Intercompany sales and payables post on both sides. Accounts and items can be shared across the organization automatically, making regulatory filings simpler. Display language is set by person. It all sits on PostgreSQL, so adding companies and users doesn’t add a database licence. Exchange rate downloads, ACH, EFT, MICR cheque printing, Positive Pay, custom reporting, audit and security conflict reports, XBRL filing, and forecast building, all built in.

  • Interested in moving off Dynamics GP, QuickBooks, Sage, NetSuite or Oracle to cut database licence costs and total cost of ownership?
  • Manufacturing operations that need better control of their production plans.
  • Bilingual workplaces where some people work in English and others in French.
TallyOpen production schedule showing jobs placed on a production line by day
Production Scheduleassets/shots/production-schedule.jpg
Structure
Multi-company, multi-currency
Languages
Multilingual, per user
Database
PostgreSQL, no licence fee
Licensing
Sized to your organization
Videos

Watch it work

Short recordings of real screens, from setting up items and customers to printing the cheque run. Pick any video from the list.

Catalogues and Transactions assets/video/catalogues-and-transactions.mp4
Catalogues and Transactions Set up · 9:00
Videos7 · 22:42

Set up

Payables

Payments

Group

Production

No sound needed.

Screens

Straight from the application

Select a screen to see it full size.

Material Requirements
Cheque Batch
GL Distribution
Purchase Order
Import Records
Gestion des clients
Modules

Everything is in the base system

There is no finance edition, no manufacturing edition and no add-on catalogue to negotiate.

Financial

General ledgerDouble-entry ledger, period close, journal templates, recurring entries and deferrals.
Multi-companySeparate books for each company, with access granted company by company.
Multi-currencyTransaction and home currency on every entry, with revaluation of the ledger and subledgers.
IntercompanySales, payables and imported card transactions between companies post both sides, across currencies.
BankingBank imports and matching, reconciliation, transfers and credit card reconciliation.
Fixed assetsAsset register, depreciation runs and disposals.
Budgets and forecastsBudgets, forecast versions, monthly variance with reasons, and a full-year forecast.
ReportingFinancial statements and a report builder that can draw on other companies, translated with a rate table. Export to Excel, CSV or LibreOffice.
XBRLMap accounts to XBRL tags for regulatory filing.

Operations

InventoryStock by facility, lots with expiry dates, transfers, stock counts and adjustments.
PurchasingPurchase orders, receiving and transfers between facilities. Due to Dock is worked out from each vendor’s transit days.
ManufacturingBills of material, work orders and a production schedule by line, with shift calendars and maintenance.
PlanningMRP, Material Requirements by week, and an MRP Calendar of receipts, production, usage and sales.

Customers and vendors

PayablesVendors, bills, aging, payment terms and 1099 forms.
Invoice captureRead PDF vendor invoices in, with the vendor, items and accounts filled in from mapping you set up.
Sales and receivablesSales orders, invoicing, receipts, credit limits, aging and customer statements.
PricingPrice lists and national accounts.

Payments

ChequesCheque batches printed on blank stock with an E-13B MICR line.
EFTPayments Canada CPA 005 files for vendor payments.
ACHNACHA credit files for US vendors.
InteracInterac e-Transfer payment files.
Positive PayIssued-cheque files in the layout your bank asks for.

Platform

Access controlDeny by default. Roles you define, access per company, and audit profiles.
LanguagesEnglish and French out of the box, extendable to any local language. Each person chooses their own.
Import toolCSV, Excel and LibreOffice imports for records and transactions, plus scheduled imports.
LayoutsDesign your own invoice, purchase order and cheque layouts.
Production

See the shortage before the line stops

MRP places jobs to meet sales orders, the schedule shows where each line is full, and the MRP Calendar shows week by week what is coming in, what is being made, and what is going out.

MRP Calendar · SA-220 Gearbox Ottawa plant
Week of Nov 2 Nov 9 Nov 16 Nov 23 Nov 30
On Hand24011011520-120
Receipts020000300
Production0015000
Usage12018024012060
Sales101552010
Ending Balance11011520-120110
Weeks start on Monday Receipts by Due to Dock · sales by Due Date

Illustration using a sample item.

Jobs placed, not pushed

MRP puts each job on the latest day that still finishes by the due date, and subassemblies on the day before.

Full days show red

An overscheduled day is flagged on the schedule instead of quietly pushing work into next month.

Drag to reschedule

Move jobs between days and lines on the production schedule. Shift calendars and maintenance are respected.

Shortages by week

Material Requirements lists what each week needs, what is short, and the first work order that needs it.

Multi-company

Several companies, several currencies

Entry-level packages make you run one company file per company and reconcile between them in a spreadsheet. In TallyOpen each company keeps its own books and currency, and a sale between two of them posts both sides at once.

One intercompany sale, posted on both sides Document IC-00417

Northbridge Fabricating Ltd.Selling company · home currency CAD

Document
Sales invoice
Customer
Northbridge US Inc.
Transaction
USD 26,480.00
Home
CAD 35,748.00
DrIntercompany receivable35,748.00
CrRevenue, intercompany35,748.00

Northbridge US Inc.Buying company · home currency USD

Document
Vendor bill
Vendor
Northbridge Fabricating Ltd.
Transaction
USD 26,480.00
Home
USD 26,480.00
DrInventory26,480.00
CrIntercompany payable26,480.00
Rate 1.3500 CAD/USD · 2026-09-24 One document, two postings

Illustration using sample companies.

One card statement, every company

Import credit card transactions into one company and post each expense to whichever company it belongs to, even when that company keeps its books in another currency.

The original currency stays

Every entry keeps the currency it was made in and the company’s home currency, so revaluation never loses the original.

Matched, not re-keyed

The payable and the receivable come from one document. Nobody types the second side, so they can’t drift apart.

Report across companies

The report builder can pull figures from other companies and translate them with a rate table.

Access per company

A controller for one company needs nothing in another. A group accountant can be given all of them.

Languages

Multilingual by default

English and French come out of the box, and the system can be extended to any local language. A Quebec office and a Toronto office share one system, one set of books and one period close, with each person working in their own language. Every screen is translated, including the reports and messages people see every day.

EnglishFrançais
General LedgerGrand livre général
Trial BalanceBalance de vérification
Cheque BatchLot de chèques
Production ScheduleCalendrier de production
Material RequirementsBesoins en matières
Forecast VarianceÉcarts des prévisions

Menu names as they appear in the application.

A setting per person

Language follows the user, not the installation. Two people can work side by side in different languages in the same company.

Change it without logging out

Switch language and the next window you open uses it. Handy when a francophone controller walks an anglophone auditor through a screen.

Payables

From the vendor invoice to the cheque

The payables cycle usually starts and ends with someone typing. TallyOpen reads the vendor invoice in, and the payment goes out as a printed cheque or a bank file.

A vendor invoice, read in and coded Bill KT-8841

Read from the PDFKestrel Tooling Inc.

Invoice
KT-8841
Date
18/09/2026
Terms
Net 30
Line
5 HSS end mill 12mm at 2,841.53
Total
14,207.65

Filled in by TallyOpenReady to review

Vendor
V-1042 · Kestrel Tooling Inc.
Bill
KT-8841 · 2026-09-18
Terms
Net 30 · due 2026-10-18
Item
EM-12-HSS · 5 ea
Account
1310 · Inventory, tooling
Total
CAD 14,207.65
Mapping set up in the application One layout per vendor

Illustration using a sample vendor.

Illustration. The layout follows your bank’s cheque specification.

  • Cheque

    Print complete cheques on blank stock, MICR line included, so you stop ordering pre-printed forms for every bank account.

  • EFT

    CPA 005 files for vendor payments, ready to upload to your bank.

  • ACH

    NACHA credit files for paying US vendors.

  • Interac

    Interac e-Transfer files for smaller payees.

  • Positive Pay

    Send your bank the list of issued cheques in the layout it asks for.

Budgets and forecasts

A forecast that keeps up with the year

Start from actuals, close each month as it finishes, and explain the variances where the numbers are.

Start from actuals

Copy the same period last year or spread last year’s total, then adjust by a percentage.

Close the month

Closed months take their actuals and lock, so the forecast only changes where it still can.

Reasons beside variances

Each account’s variance has a reason next to it, so the explanation travels with the number.

Full-year view

Compare a previous full-year forecast with actual to date and the new one, then spread the change over the remaining months.

Security

Access is granted, never assumed

Every user starts at zero. Nothing is visible and nothing is allowed until a role grants it. You define the roles, so the controls fit the organization you actually have.

Deny by default

A new account can do nothing until tasks are granted. An oversight leaves someone asking for access, not quietly holding access nobody meant to give.

Segregation of duties, your call

Split entry from approval as finely as your policy needs.

Audit profiles

Decide which fields are tracked and in how much detail, then export the audit report to Excel, CSV or LibreOffice for your auditor.

Forecast access by account range

Let a department see or update only its own accounts in the forecast.

Platform

Low cost to own. Secure. Flexible.

Low cost of ownership

No database licence to buy, since PostgreSQL is free. Pricing is set to the size of your organization, so a small company doesn’t pay what a large one does.

Secure by default

Access starts at zero and is granted by role, with audit profiles behind it. The database sits on a server you control, not in someone else’s cloud.

Flexible

Run the server on Linux or Windows, on site or on a private virtual machine, wherever your data needs to live. People can work from physical workstations, virtual machines or remote desktops.

PostgreSQL underneath

A mature, open database with real transactions. Your data sits in a schema you can query, back up and move without asking anyone.

Imports built in

Bring in CSV, Excel and LibreOffice files, and schedule the routine ones. No separate middleware to buy.

Backup and recovery

Standard PostgreSQL tools for backups, point-in-time recovery and replication. No proprietary format.

How it’s licensed

TallyOpen is commercial software, licensed per installation and priced to the size of your organization. There’s no database licence to buy. Your price and terms are set out in your agreement.

FAQ

Common questions

What does it run on?

The database runs on PostgreSQL, on a Linux or Windows server you control. People use TallyOpen from physical workstations, virtual machines or remote desktops, whichever suits you.

How do we get our data in?

The import tool reads CSV, Excel and LibreOffice files for items, customers, vendors, opening balances and transactions. Imports you run every day or week can be scheduled.

Can we move over from our current system?

Yes. Export your records and open transactions from Dynamics GP, QuickBooks, Sage, NetSuite or Oracle to CSV or Excel, and the import tool brings them in.

What does it cost?

Pricing is set to the size of your organization, and there’s no database licence to buy. Tell us about your setup through the form below and we’ll send a quote.

Where does our data live?

On your server. You choose where it is hosted and how it is backed up.

Can we see it with our own data?

Yes. Send a sample of your items, customers or vendors and we’ll use it in the walkthrough.

Which languages does it support?

English and French out of the box, and it can be extended to any local language. Each person picks their own, and can change it without logging out.

Contact

Book a walkthrough

Tell us how many companies you run, which currencies, and what you’re trying to get away from. We’ll walk you through it with transactions like yours.

Email
erin@manchesteris.ca
Typical session
45 minutes, screen share, no slide deck
Response time
One business day

We use what you send here to reply to you about TallyOpen. Nothing else.