About
River Landscape
River Retro Computer Mascot
{ ^-^ }
Asynarch Wave Mark

The Accounting, as it happens

Tell River what happened. It does the rest.

Talk to it like a person, in River or on WhatsApp

text / voice command
Invoice Alpha Ltd ₹1,00,000 for this month's consulting
on it!
River·{ ^o^ }
|Invoice.app
#INV-2026-084
CUSTOMERAlpha LtdChennai, Tamil Nadu · GSTIN: 33AAAAA0000A1Z5
Composing...
Strategic Consulting (SAC 9983)
Central GST (CGST @ 9%)₹9,000.00
State GST (SGST @ 9%)₹9,000.00
TOTAL INVOICE PAYABLE0.00
General Ledger Journal EntryZERO VARIANCE ✓
DrAccounts Receivable (Alpha Ltd)₹1,18,000
CrConsulting Revenue ₹1,00,000 · Cr Output GST ₹18,000
River·{ ^-^ }
|Preview.app
TechMart_Bill.pdf
VENDORTechMart Electronics
Ingesting PDF...
Workstation Laptop (Fixed Asset)₹85,000.00
Input Tax Credit (18% GST Claimable)₹15,300.00
ACCOUNTS PAYABLE₹1,00,300.00
General Ledger Journal EntryITC CAPITALIZED ✓
DrComputer Equipment ₹85,000 · Input GST ₹15,300
CrAccounts Payable (TechMart) ₹1,00,300
text / voice command
Record the TechMart bill for the new laptop
recorded!
text / voice command
Alpha paid the invoice with 10% TDS
reconciled!
River·{ ^o^ }
|Bank.app
HDFC_Stmt.csv
ACCOUNTHDFC Bank Current A/c
Matching...
Cash Received in HDFC Account
TDS Receivable (Sec 194J · Form 26AS)₹10,000.00
INVOICE #INV-084 BALANCE₹1,18,000.00
General Ledger Journal EntrySETTLEMENT POSTED ✓
DrHDFC Bank ₹1,08,000 · Dr TDS Receivable ₹10,000
CrAccounts Receivable (Alpha Ltd) ₹1,18,000

River takes care of the accounting behind each command. It creates the invoice, records the bill, keeps track of what you're owed, and updates the books when money comes in.

cold tea · still matching invoices
notes — the_old_way.txt

This used to be a job

Someone had to read the bill, work out what needed to be recorded, enter it, and check everything was right.

That was someone's job, every day

River does the same thing in the time it takes to send a WhatsApp message

Sunday spreadsheets
( ; _ ; )sunday spent on spreadsheets
{ ^-^ }sleep through the audit

The books don't move unless they balance

Pre-Post Verification

Every entry is checked before it is posted.

Statutory Tax Code

GST and TDS are recorded correctly.

Period Protection

Locked periods reject new entries.

Immutable Lineage

Corrections keep their history.

Direct Source of Truth

Every report comes from the transactions in the books.

You don't need to know accounting

River understands the accounting behind everyday business activity. You only need to describe what happened. It works out how that should be recorded.

Chilling founder sprite(˶ᵔ ᵕ ᵔ˶)forgot i had accounting
{ ^o^ }river_mind.app
rent categorized
You tell River:Paid office rent for this month
River records:Debited Office Rent Expense · Claimed Input GST · Credited Bank

Frequently Asked Questions

River is for GST-registered service companies in India.

River uses the business details, documents, accounts, and context you provide. It interprets the event, prepares the accounting treatment, and checks the entry before posting it.

Yes. River keeps the transaction, accounting entry, and source information connected so the result can be reviewed and traced.

We’ll contact you when River is ready to understand your business and bring in your existing accounting data.

River needs the information that makes up your business, such as your customers, vendors, services, and bank accounts. After that, you can give it work in plain language.

No. You describe the business event. River works out the accounting and records it.

Yes. Tell River who to invoice, what the invoice is for, and the amount. It creates the invoice and records it in your books.

Yes. River applies the relevant tax treatment when it records the transaction.

River can work from your existing accounting data and opening balances when you move from another system.

River handles the accounting work. You can still keep an accountant for judgment, review, or sign-off.

You give River commands in River or on WhatsApp. It takes care of the accounting work behind them.

told river , went home

Leave the accounting to River

River by Asynarch · Pre-launch early access