Overview
Live snapshot of cashflow, receivables, payments and the latest validated P&L. The 30-second view for associates.
Cashflow β last 6 months
Combined YN + NDThis month
After VAT & taxYear to date
2026 so far Β· combinedOperational status
Things that need your eyeQuick actions
Where you spend most of your time.All invoices
Every invoice ever generated, with status (draft / sent / paid / overdue) and a one-click "mark paid" when a client confirms by email.
Invoices
Customers
Your B2B clients β name, billing address, BRN, VAT no., default company and the email each invoice is sent to.
Client database
Invoice β
Invoice details
Line items
Activity
Reconcile payments
Upload your monthly bank statement CSV. The system finds each credit, matches it to an open invoice (by number β client β amount), and you confirm in one click. When the bank reference doesn't match, you map it manually from a dropdown.
1 Β· Upload bank statement
CSV in your usual MCB format. Drag & drop or click to browse.2 Β· Review matches
β
All invoices for this client
Billing details
Workforce
Guide remuneration for the chosen month. Each guide's share of the pie, number of tours done, and exactly what you owe them.
Share of payouts
By guide
Click a row to expand the tour listacc_guide_payments), this view shows automatically. Until then we can mock with manual entry or import from your dispo planning.Payments
What your team needs you to settle, all on one page. Inbox is what just landed, Queue is what you've approved, Paid is the history. The Submit link at the top is the URL you share with associates.
Submit link
No login required. Each submission lands in your Inbox below.Inbox
New submissions from your teamTo pay
Approved Β· waiting on your transferPaid history
Click to expandGenerate batch
Pull the month's INVOICE bookings from YN + ND, preview each invoice grouped by client, then download CSV or send PDFs. Numbers continue your QB series automatically.
1 Β· Pick the period
Yanature and Nature Discoveries are generated together.QuickBooks Online connections
Connect each company once. Tokens auto-refresh forever.2. Yanature
Save batch to database
3. Nature Discoveries
- The dedicated Yanature Accounting Master Google Sheet pulls each month's bookings from YN + ND, keeps only rows where
MODE OF PAYMENTcontains "INVOICE", and exposes a clean Web App for this site to read. - Click Load bookings β app refreshes that sheet's
bookings_YYYY-MMtab live, then renders the invoice preview. - For OTAs (Viator, GYG, etc.) the
REFcolumn is the ItemDescription (voucher). For local agencies without a REF, theNAMEis used. - Download the CSV per company β upload into QuickBooks. The app logs every generated invoice in the
invoices_logtab.
β ONE-TIME SETUP β create the Accounting Master sheet
- Create a new blank Google Sheet, name it Yanature Accounting Master.
- Inside it β Extensions β Apps Script.
- Replace the default
Code.gswith the file Claude provided (YanatureAccountingGas.gson your desktop). - Save, then from the editor toolbar select function
setupβ Run (authorise when prompted). - Run function
installDailyTriggeronce (sets auto-refresh at 3am). - Deploy β New deployment β Web app β Execute as: Me, Who has access: Anyone β Deploy. Copy the Web app URL.
- Click β Settings in the sidebar here β paste that URL β Save.
- Click Load bookings. Done β fully automated from now on.
Monthly expenses
All debits (money out) from your bank + credit card. Each line is auto-categorised; override anything you need.
Upload
Yanature has bank + credit card. Nature Discoveries has bank only.Expenses
Each transaction's description is matched against keyword rules (e.g. "Net Salary"βWORKFORCE, "Loan Principal"βADMIN, "Emtel"βPHONE, "Drone one o one"βMARKETING). You can override any row with the dropdown β your overrides are saved per-description in your browser, so next month's matching transactions inherit the right category automatically.
Card Repayment expansion: when the bank shows a single line like "Credit Card Repayment", the app looks at the CC CSV you uploaded and replaces that line with the actual purchases (Stripo, Cloudflare, InVideo, OpenAIβ¦). Each is categorised individually.
Monthly income
Revenue of the month from your booking sheets (YN + ND), including invoices (not yet paid) and direct/OTA payments. Auto-pulled from the Yanature Accounting GAS β no upload needed.
Pick the month
Uses the same GAS as the Invoices view.Add additional income
Income not in your booking sheets β events, side services, one-off invoices. Counts toward the month's turnover and P&L.
Income summary
| Customer / Source | Revenue (Rs) | Pax | Bookings | Payment |
|---|
Monthly ledger
The accounting truth β edit each row directly, mark PAID/NOT PAID, move bank payments across months. Recurring rows auto-prefill from your template.
Ledger rows
Bank txns
Assign bank txn
β
Income & Expenses
Validated entries by month, by company, editable line by line. Pick a month + company + mode (Income or Expenses) β the full list shows below, modifiable like the original Expenses/Income views.
β
VAT & Taxes
What you owe MRA β VAT working per period, corporate tax on profit, with deadlines and mark-paid tracking.
Next deadlines
Earliest first Β· click to mark paidYanature VAT β monthly
Pay by the end of the month following the period (e.g. May 2026 β due 30 Jun 2026).Nature Discoveries VAT β quarterly
Pay 30 days after the quarter ends (Q1 β 30 Apr Β· Q2 β 30 Jul Β· Q3 β 30 Oct Β· Q4 β 30 Jan next year).Corporate tax β annual
15% of net profit per company (no offset between YN and ND). FY ends 31 December Β· due 30 June next year.Profit & Loss
Monthly financial report β Yanature + Nature Discoveries. Built automatically from validated Income and Expenses snapshots.
Yearly P&L
Add manual entries
Set the shared fields below, then paste a name-amount list OR fill rows manually.
Option A β Paste a name + amount list
One line per entry. Tabs, multiple spaces or commas separate name from amount. Numbers can have commas (Rs 35,800).
Option B β Add rows manually
Settings
Configure the accounting Web App URL. Stored locally in your browser.