Perimattic
restaurant-pos

TallyPrime Petpooja Integration - Restaurant Sales, Aggregators, Item-Wise GST

The TallyPrime-Petpooja connector syncs restaurant daily sales, dine-in/delivery/takeaway splits, aggregator (Zomato/Swiggy) settlements, and item-wise GST from Petpooja POS into TallyPrime. Day-end sales voucher posts automatically, aggregator payouts reconcile T+2/T+7 against original orders, and kitchen vs bar revenue splits keep MIS clean. Rs 2,499/month.

Sync Petpooja restaurant sales, Zomato/Swiggy aggregator settlements, and item-wise GST into TallyPrime — with kitchen/bar splits and day-end auto-vouchering.

TallyPrime
Petpooja POS
5-minute setup30-day money backNo coding required
50,000+ restaurants

Petpooja installed base — the largest restaurant POS in India

T+2 to T+7

Aggregator settlements reconciled against original orders across platforms

Item-wise GST

Food 5%, alcohol 18%, tobacco per state slab — split automatically

Kitchen vs bar

Liquor mix percentage KPI readable directly from Tally MIS

Overview

What this connector does

Petpooja is India's largest restaurant POS by installed base — over 50,000 restaurants use it for orders, inventory, aggregator integrations (Zomato, Swiggy, Magicpin, EazyDiner), and daily reporting. But the Tally sync is the single biggest gap in the Petpooja workflow. Restaurant chains manually enter daily sales into Tally by re-typing from the Petpooja day-end report, aggregator settlement CSVs (which come 2-7 days after the order) are reconciled by hand against orders logged days earlier, and item-wise GST (5% for dine-in and takeaway, 18% for alcoholic beverages, ITC-restricted for restaurants under the composition scheme) has to be split by category by hand.

This connector wires the Petpooja API directly to Tally. Day-end sales voucher posts automatically at close of business — total sales, tax collected, revenue split by dine-in / delivery / takeaway / aggregator, and item-wise GST breakdown by category. Aggregator orders from Zomato, Swiggy, Magicpin, and EazyDiner come in tagged with the aggregator ID; when the aggregator settles the payout (T+2 for Swiggy, T+7 for Zomato, weekly for others), each settlement line is matched against the original orders and posted as a Receipt Voucher. Aggregator commission (typically 22-30% of gross), promotional discount funded by the restaurant (if any), and GST on commission are all split into separate ledgers for clean P&L visibility on aggregator margin — a huge gap in most restaurant accounting today.

Kitchen vs bar revenue splits are preserved via Petpooja's category master — kitchen revenue (food) goes to one revenue ledger, bar revenue (alcohol) goes to another, so the standard restaurant KPI 'liquor mix percentage' is directly readable from Tally MIS. This is the single most-asked-for metric by restaurant investors and lenders, and today it takes end-of-month effort to compute manually. Multi-outlet chains map each Petpooja outlet to a Tally cost centre, and consolidated group P&L is available across outlets.

Inventory movements (raw material consumption per menu item via the Petpooja recipe master) flow into Tally as consumption vouchers for restaurants that maintain inventory-based costing. For restaurants running the composition scheme (turnover under Rs 1.5 crore), the connector operates in composition mode with no input credit posting; when the restaurant crosses the composition threshold, it switches to standard GST mode automatically.

Liquor revenue is a specific edge case worth calling out. State-specific excise duty on liquor (levied by the state at a slab that varies from 10% to 60%+ of MRP) is posted to a state excise liability ledger, intentionally kept separate from GST because excise is not a GST liability. It flows into your state-specific excise return, not GSTR-1.

Before vs After

What changes when you plug ERPPlugs in

See how automation transforms your TallyPrime-Petpooja POS workflow.

Without ERPPlugs

  • Day-end sales figure re-typed into Tally daily from the Petpooja close-of-business report
  • Zomato and Swiggy settlement CSVs reconciled against orders 2-7 days after the event
  • Aggregator commission and GST on commission lumped into a single vague ledger
  • Kitchen vs bar revenue split done monthly at MIS review, if at all
  • Multi-outlet chains consolidated at month-end with spreadsheet gymnastics

With ERPPlugs

  • Day-end sales voucher auto-posted from Petpooja close-of-business report every night
  • Aggregator settlements (Zomato T+7, Swiggy T+2) matched against original orders and posted as Receipt Vouchers
  • Aggregator commission, promotional discount, and GST on commission split to separate ledgers per platform
  • Kitchen vs bar revenue tagged per Petpooja category master; liquor mix percentage readable from Tally MIS
  • Multi-outlet chains mapped to Tally cost centres with group consolidation available on demand
Who It's For

Built for teams that need reliable automation

The TallyPrime <-> Petpooja POSconnector fits into finance, ops, and revenue teams that have outgrown copy-paste — the ones whose month-end close should not depend on a spreadsheet, whose ledger accuracy should not depend on human vigilance, and whose sales velocity should not stall behind an accountant's inbox.

Below are the roles that get the fastest return the moment this connector goes live. If yours is on the list, the payback is typically visible in the first billing cycle.

Restaurant Owner

Runs a single- or multi-outlet restaurant on Petpooja and needs Tally to reflect actual daily sales without re-typing.

Multi-Outlet CFO

Manages a 5-50 outlet restaurant chain and needs per-outlet P&L, aggregator margin per platform, and consolidated group MIS.

Restaurant CA

Handles GST filing (regular or composition scheme) for restaurant clients and wants clean item-wise GST split for GSTR-1 and CMP-08.

Architecture & Sync

How data flows and what gets synced

The bridge between TallyPrime and Petpooja POS, and the exact records that move across it.

Data flow
TallyPrime

TallyPrime

ERPPlugs

ERPPlugs Engine

Petpooja POS

Petpooja POS

What flows across
Day-end sales voucherAggregator ordersAggregator settlementsInventory consumption
Sync details
Data TypeDirectionFrequency
Day-end sales voucherPetpooja → TallyPrimeDaily (close of business)
Aggregator ordersPetpooja → TallyPrimeReal-time on order
Aggregator settlementsPetpooja → TallyPrimeOn aggregator payout (T+2 to T+7)
Inventory consumptionPetpooja → TallyPrimeDaily (close of business)
How this connector compares

Alternative TallyPrime <-> Petpooja POS integrations available to Indian businesses, and where each fits.

ConnectorTypePetpooja POS SupportTypical Capabilities
TallyPrime <-> Petpooja POSThis pageNative ERP connector✓ NativeDay-end sales voucher auto-posted from Petpooja close-of-business report, Revenue split by dine-in / delivery / takeaway / aggregator, Item-wise GST split (food 5%, alcohol 18%, tobacco per state)
Tally Developer / TDL customizationIn-house Tally scriptingFull (developer required)
Zapier + Tally + [target app]iPaaS bridge (no Tally-side native support)Partial
Custom REST/CSV middlewareBespoke developmentFull (weeks to build)
Manual CSV export/importSpreadsheet workflowManual only
Automation

Common automation scenarios

Real workflows this connector automates for you.

When

Restaurant closes for the day at 12 AM

Then

Day-end sales voucher posted to Tally with dine-in / delivery / takeaway / aggregator split and item-wise GST breakdown by category

When

Zomato settles the T+7 payout on Friday

Then

Each order in the settlement matched against the corresponding Sales Voucher; Receipt Voucher posted; commission, promo discount, and GST-on-commission split to separate ledgers

When

A new outlet opens on Petpooja

Then

Outlet auto-mapped to a new Tally cost centre; all category-to-ledger mappings inherited from the parent group configuration

When

Restaurant crosses the Rs 1.5 crore composition threshold

Then

Connector switches from composition mode (5% flat, no input credit) to standard GST mode automatically with the correct posting rules per category

Capabilities

What's included

Day-end sales voucher auto-posted from Petpooja close-of-business report
Revenue split by dine-in / delivery / takeaway / aggregator
Item-wise GST split (food 5%, alcohol 18%, tobacco per state)
Aggregator settlement reconciliation (Zomato T+7, Swiggy T+2, Magicpin, EazyDiner)
Aggregator commission, promotional discount, GST on commission split to separate ledgers
Kitchen vs bar revenue split via Petpooja category master
Multi-outlet mapping to Tally cost centres with group consolidation
Inventory consumption per menu item via recipe master (optional)
Composition scheme mode (input credit posting suppressed)
GSTR-1 outward supply summary per outlet per aggregator
Why It Matters

Key Benefits

Day-End Auto-Voucher

No manual data entry from Petpooja to Tally.

Aggregator Recon Solved

Zomato T+7 and Swiggy T+2 payouts matched against orders.

Kitchen vs Bar Split

Liquor mix percentage readable directly from Tally MIS.

Multi-Outlet Ready

Each outlet mapped to cost centre with group consolidation.

Free to Try

Try the TallyPrime <-> Petpooja POS Connector Free

Start with 1 connector and 100 transactions/month — no credit card required. See real data flowing between TallyPrime and Petpooja POS inside 5 minutes.

Compliance & Setup

Compliance-ready. Live in minutes.

What you get out of the box for statutory compliance — and the exact steps to go live.

Compliance & Compatibility

GST regular and composition scheme modesItem-wise GST split per Petpooja category (food 5%, alcohol 18%, tobacco per state)State-specific excise duty on liquor booked to distinct ledger (not GST)India-region data residency for POS transaction dataAggregator settlement audit trail per platform per outlet

TallyPrime

TallyPrime 4.x, 5.x with base install and cost-centre master for multi-outlet

Petpooja POS

Petpooja API, Zomato + Swiggy + Magicpin + EazyDiner aggregator integrations, recipe master for inventory-based costing

Setup in Minutes

1

Provision Petpooja API access

Provision Petpooja API credentials from your Petpooja admin console and grant the read scope.

2

Map Petpooja categories to Tally ledgers

Map each Petpooja item category (food, alcohol, tobacco, non-alcoholic beverages) to the corresponding Tally revenue ledger.

3

Map outlets to cost centres

Map each Petpooja outlet to a Tally cost centre for multi-outlet chains.

4

Configure aggregator ledgers

Set up commission, promotional discount, and GST-on-commission ledgers per aggregator (Zomato, Swiggy, Magicpin, EazyDiner).

Pricing

Simple, Transparent Pricing

Start free, upgrade as you grow.

Free Forever

Free

Free
  • 1 connector (read-only sync)
  • Daily sync (manual trigger)
  • Basic GST compliance (CGST, SGST, IGST)
  • HSN code auto-mapping
  • Community support
  • Standard sync-status dashboard
  • ERPPlugs branding on reports
  • Data retention (30 days)

Starter

2,499/mo
  • 1 connector (read-write sync)
  • 15-minute sync intervals
  • Full GST compliance (CGST, SGST, IGST, RCM)
  • HSN and SAC auto-classification
  • Email support (48-hour response)
  • Bank reconciliation with UTR matching
  • Multi-user access (up to 3 users)
  • Standard reporting dashboard
  • No ERPPlugs branding on reports
  • Data retention (12 months)
Most Popular

Growth

4,999/mo
  • 3 connectors (read-write sync)
  • Real-time sync (under 30 seconds)
  • Full GST compliance + e-invoice + e-way bill
  • HSN, SAC, and TDS auto-classification
  • Priority support (4-hour response)
  • Bank reconciliation across multiple accounts
  • Multi-user access (up to 10 users)
  • Custom field mapping and transformations
  • Advanced analytics dashboard
  • Webhook notifications for every event
  • Scheduled reports (daily / weekly / monthly)
  • Data retention (36 months)
Best Value

Enterprise

14,999/mo
  • Unlimited connectors
  • Real-time sync with sub-second latency
  • Dedicated account manager (1-hour SLA)
  • Full GST + e-invoice + e-way bill + IRN
  • White-label option (your brand on reports)
  • Custom field mapping and business logic
  • Advanced analytics + custom BI exports
  • Webhook notifications with retry and DLQ
  • SSO and role-based access control
  • Custom SLA with uptime guarantees
  • Onboarding workshop and dedicated CS team
  • Data retention (7 years) and audit export
  • India-region data residency (DPDP-aligned)
Answers

Frequently Asked Questions

Petpooja's built-in export produces a static CSV that has to be imported manually daily. It does not reconcile aggregator settlements against original orders (which is the entire pain of restaurant accounting), does not split aggregator commission and GST on commission, and does not preserve kitchen vs bar splits per outlet. This connector uses the Petpooja API to post directly into Tally with the full aggregator reconciliation loop closed.

When Zomato settles at T+7 (or Swiggy at T+2), the settlement CSV lists gross sales, commission, promotional discount (if any), refunds, and net payout. Each line is matched against the corresponding orders (aggregator ID + order timestamp), and a Receipt Voucher posts against the original Sales Voucher. Commission and GST on commission are booked to separate ledgers so aggregator margin is visible per outlet per platform in P&L.

For restaurants opting for the composition scheme (turnover under Rs 1.5 crore), the connector operates in composition mode — no input credit is posted, sales are aggregated for CMP-08 quarterly filing, and the composition tax at 5% flat is calculated per outlet. When you cross the composition threshold, the connector switches to standard GST mode automatically.

Yes. Liquor revenue is tagged separately via the Petpooja category master and posted to a distinct revenue ledger with 18% GST. State-specific excise duty (levied by the state at a slab that varies from 10% to 60%+ of MRP) is posted to a state excise liability ledger. The excise duty ledger is intentionally kept separate from GST because excise is not a GST liability — it flows into your state-specific excise return, not GSTR-1.

Ready to connect TallyPrime with Petpooja POS?

Join thousands of Indian businesses automating their ERP workflows with ERPPlugs. Setup takes under 5 minutes.