Skip to content

Your books,written overnight.

31stFile reads your bank, your bills and your GST portal every night, writes the entries, and leaves your accountant one screen to review and sign off in the morning.

Built and run by a practising CA firm since 2012 · the software does the typing, a CA still signs

What the night shift does:

  • Reads bank statements
  • Matches GSTR-2B, invoice by invoice
  • Watches every TDS section
  • Runs the MSME payment clock
  • Books by rules you trust
  • Flags duplicate bills
  • Catches changed supplier bank accounts
  • Ages what you are owed
  • Posts depreciation
  • Closes the month
  • Re-performs every entry
  • Locks posted books
31stfiles.com/portal
31

Good morning, Priya

Night shift ran 2:04 am

Money in the bank

₹20.1L

↗ 12% vs last month

Owed to you

₹6.6L

Written for you

84%

Needs you

3

Input credit · books vs GSTR-2B

₹1.08L matched

AprMayJunJulAugSep
Your booksGSTR-2B

September: ₹42,300 is not in GSTR-2B yet — the supplier has not filed.

Owed to you · by age

₹6.6L

0–30 days
₹3.9L
31–60
₹1.6L
61–90
₹0.7L
Over 90
₹0.4L

Who owes what, and for how long. Anything past 90 days is on your morning screen by name.

TDS deducted · this quarter

₹38,420

  • Contractors46%
  • Professional fees34%
  • Rent20%

Every payment watched against its section. Rates come from your CA's masters, never from us.

September close

6 of 8 done

  • Receivables aged
  • Accruals
  • CA sign-off

The night shift closes what it can. What is left waits for a person, and says why.

Drawn on the demo books of Acme Manufacturing — an illustration, not a customer's figures.

Every bank line read. Every entry written. Every figure checked twice. Before your morning chai.

What happens while you are asleep

  1. 01 / 05

    It reads.

    Bank messages, statements, supplier bills and your GSTR-2B arrive overnight. Every line is fingerprinted, so the same statement uploaded twice books nothing twice.

  2. 02 / 05

    It matches.

    Receipts find their invoices and payments find their bills — including a payment short by exactly the customer's TDS.

  3. 03 / 05

    It books.

    What a trusted rule covers is posted, in the name of the person who trusted it. Anything no rule covers is drafted for a person instead.

  4. 04 / 05

    It flags.

    A duplicate bill. A supplier whose bank account changed overnight. An MSME payment running late. Raised the night it appears, not at audit.

  5. 05 / 05

    It checks.

    An Inspector re-performs the whole night from the evidence, by a different path than the one that wrote it — and disagrees to the paisa when anything is off.

The night shift02:04 am
  1. 01

    Reads

  2. 02

    Matches

  3. 03

    Books

  4. 04

    Flags

  5. 05

    Checks

Inspector agreed

Software does not get to post on day one.

Every rule starts by watching. It earns the right to write, then the right to post, from a person who watched it get the same thing right ten times in a row. One reversal takes that right away — and an Inspector checks all of it, every night, by a different path.

RENT → Office rentPosting rule
  1. WatchLevel 0
  2. DraftLevel 1
  3. PostLevel 2
Unchanged acceptances in a row10 / 10

Promoted by Priya R. — posts in her name

Inspector · last nightRe-performed from the evidence
  • Office rent — matches its bank line
  • Invoice ACM/0041 — tax recomputes exactly
  • Depreciation, Aug — ₹2,630.14 agrees
  • !Internet — posted ₹900, bank line ₹1,000

It can post nothing and change nothing. The disagreement is now a flag on the morning review.

By morning, one screen.

Flags first, then what posted itself, then drafts, then whatever nothing covered. Your accountant reviews, signs off, and gets on with the day.

Figures for FY 2026-27, read from the same rule set the public checker and every client dashboard run on.

The work that only matters in India.

Foreign accounting software has no idea what input credit is, what a TDS section does, or why paying a small supplier late costs you a deduction. This was built here, by people who file it.

01

Input credit that would have expired

Your GSTR-2B against your purchase register, invoice by invoice, every month. A supplier who has not filed costs you real cash — and you find out while you can still act.

GST compliance
SupplierIn GSTR-2B
  • Nandi Steel₹1,08,000 creditFiled
  • Sri Tools₹42,300 creditNot filed
  • Deccan Packaging₹18,450 creditFiled

Credit at risk this month₹42,300

02

TDS, as a system rather than a scramble

Every payment watched against its section and its threshold, with the rates coming from your CA's own masters — never from us.

Income tax and TDS
Contractor paymentsRate from your masters
Professional feesRate from your masters
RentRate from your masters
Paid to Arjun Design this year92% of threshold
03

The MSME payment clock

A late payment to a small supplier is disallowed as an expense. The clock starts on the bill and runs to the limit you set, and it is flagged before it costs you.

Bookkeeping

Day 38

Sri Tools · MSME supplier · 7 days to the limit you set

Pay before it is disallowed
04

Books an assessor can follow

A posted entry cannot be edited or deleted by anyone. Corrections are contra entries, closed periods refuse new ones, and every document keeps its fingerprint.

Statutory and tax audit

Office rent — September

Posted by Priya R. · 05 Sep, 2:04 am

₹40,000
sha256 9f3a1c…e7c21e
EditA posted entry cannot be changed

Every client's morning, on one screen.

If you are the CA, not the client: the typing, matching and chasing your juniors do by hand is what the night shift removes. What is left is review, judgement and the relationship.

All clients · today3 of 5 signed off
  • Acme Manufacturing3 need you
  • Kaveri Retail1 flag
  • Ridgeline TradersSigned off
  • Deccan LogisticsSigned off
  • Sahyadri FoodsSigned off

Start with your own due dates.

Before any fee is discussed, see every obligation that applies to your business. No account, no card.

  1. 1Tell us what you are
  2. 2See every obligation
  3. 3Keep the calendar

Live compliance register

The next filings we are tracking · FY 2026-27

3 urgent

Next due

1day left

PF & ESI contribution

ECR · Labour / PT · 15 OCT

  • 20 OCT

    GSTR-3B monthly return

    6 days left

  • 21 OCT

    Professional tax deposit

    7 days left

  • 31 OCT

    Income tax return filing (audit cases)

    17 days left