Template library

Every sample file is generated from the live column dictionary, so it can never drift from the importer.

Groups

7

Documented columns

58

Importable groups

3

Formats

CSV · Excel · Tally

Find a template

Search by group or by a column you're trying to fill — e.g. 'placeOfSupply' or 'GSTIN'.

Opening balances (cash, bank, UPI)

Where the studio's money sat on day one of the year you're migrating. Import this first — historical entries then run on top of it.

Import + export
5 columns
3 required

label

Exactly as you call it internally. Re-importing the same name updates it instead of duplicating. · e.g. HDFC Current A/c

Required

type

cash for the tin, bank for current/savings, upi for a VPA float, card for a credit card. · e.g. bank

Required

openingBalance

Rupees in the account on the opening date. Use a negative number for a card you owe on. · e.g. 860000

Required

branch

Branch that operates the account — used for branch-level books and GSTIN matching. · e.g. Delhi flagship

Optional

upiId

Only for upi accounts — powers Quick Collect links and QRs. · e.g. studio@hdfcbank

Optional

Ledger transactions (historical entries)

Every rupee that moved: client receipts, vendor payments, payouts, expenses. One row per voucher.

Import + export
18 columns
7 required

date

Voucher date. · e.g. 2026-04-12

Required

direction

in = money received, out = money paid. · e.g. in

Required

amount

Gross amount including GST. · e.g. 240000

Required

mode

How the money actually moved. · e.g. Bank transfer

Required

account

Must match an account name from the opening balances sheet. · e.g. HDFC Current A/c

Required

source

What kind of voucher this is — drives P&L grouping. · e.g. Client payment

Required

party

Client, vendor or staff name — builds the party ledger. · e.g. Aarti Sharma

Optional

partyType

Decides whether a balance reads as receivable, payable or advance. · e.g. client

Optional

reference

Invoice or bill number. · e.g. INV-1042

Optional

project

Shoot or project, for project profitability. · e.g. Aarti & Nikhil — Wedding

Optional

branch

Branch raising the invoice — picks the GSTIN. · e.g. Delhi flagship

Optional

department

Cost centre. · e.g. Production

Optional

memo

What the entry was for. · e.g. 60% milestone

Required

gstRate

0, 5, 12, 18 or 28. Leave blank for non-GST. · e.g. 18

Optional

gstAmount

Leave blank and it is derived from the rate. · e.g. 36610

Optional

placeOfSupply

Two-digit state code of the client — decides CGST/SGST vs IGST. · e.g. 27

Optional

tdsRate

For payouts with tax deducted at source. · e.g. 10

Optional

tdsAmount

Leave blank and it is derived from the rate. · e.g. 4600

Optional

Contra transfers

Money moved between your own accounts — cash deposited, UPI swept to bank.

Export only
5 columns
4 required

date

Transfer date. · e.g. 2026-07-20

Required

fromAccountId

Account debited. · e.g. Cash in Hand

Required

toAccountId

Account credited. · e.g. HDFC Current A/c

Required

amount

Rupees moved. · e.g. 50000

Required

memo

Why the money was moved. · e.g. Weekly cash deposit

Optional

Credit & debit notes

Discounts, write-offs and extra charges raised against a client or vendor.

Export only
7 columns
6 required

date

Note date. · e.g. 2026-07-11

Required

kind

credit reduces what they owe, debit increases it. · e.g. credit

Required

party

Client or vendor name. · e.g. Simran Bedi

Required

partyType

Which ledger the note belongs to. · e.g. client

Required

amount

Value of the note. · e.g. 5000

Required

reason

Why it was raised. · e.g. Album page count reduced

Required

reference

Linked invoice. · e.g. INV-1044

Optional

Staff advances & petty cash

Floats handed to the team, and how much has come back.

Export only
7 columns
5 required

date

Date issued. · e.g. 2026-07-24

Required

staff

Who holds the float. · e.g. Kabir Kohli

Required

amount

Rupees handed over. · e.g. 12000

Required

purpose

What it is for. · e.g. Jaipur shoot travel float

Required

accountId

Account the cash left. · e.g. Cash in Hand

Required

settledAmount

How much has been accounted for. · e.g. 8400

Optional

status

Open until fully settled. · e.g. Open

Optional

Quick Collect requests

UPI collection links and QRs sent to clients, and whether they landed.

Export only
7 columns
5 required

createdAt

When the link was created. · e.g. 2026-07-28T09:12:00.000Z

Required

party

Who was asked to pay. · e.g. Simran Bedi

Required

invoice

Invoice or milestone reference. · e.g. INV-1044

Required

amount

Amount requested. · e.g. 120000

Required

accountId

Account the money lands in. · e.g. Studio UPI — Naman

Required

status

Collected entries are already in the ledger. · e.g. Awaiting

Optional

upiUri

The generated upi:// link behind the QR. · e.g. upi://pay?pa=studio@hdfcbank&am=120000

Optional

GST registrations (multi-GSTIN)

One row per state you're registered in. Invoices raised by a branch automatically carry that branch's GSTIN.

Import + export
9 columns
4 required

branch

Branch that bills under this registration. · e.g. Delhi flagship

Required

gstin

15-character GSTIN. The first two digits set the state. · e.g. 07AABCK1234M1Z5

Required

legalName

Name as registered on the GST portal. · e.g. Kohli Studios Pvt Ltd

Required

tradeName

Name printed on invoices, if different. · e.g. Kohli Studios

Optional

address

Principal place of business for this state. · e.g. 212 Hauz Khas Village, New Delhi 110016

Required

placeOfSupplyDefault

Two-digit state code used when the client's state is unknown. · e.g. 07

Optional

isDefault

TRUE for the registration used when no branch is set. · e.g. TRUE

Optional

active

FALSE to retire a surrendered registration. · e.g. TRUE

Optional

stateCode

Derived from the GSTIN — shown for reference. · e.g. 07 Delhi

Optional

Tally day-book

Export a day book from Tally as XML and drop it straight into Import & export — this sample shows the shape the importer reads.

Each VOUCHER needs a date, a narration and its ledger entries; receipts become money in, payments become money out.