Accounting & Bookkeeping · 7 min read · Apr 6, 2026

Zoho Books Automation: Bank Feeds, Workflow Rules and Recurring Entries Explained

The difference between spending 3 hours a day on accounting and spending 30 minutes is automation. Zoho Books offers three powerful automation pillars...

CA Sundaram Gupta

Zoho Books Automation: Bank Feeds, Workflow Rules and Recurring Entries Explained - Featured Image
In this guide

    The difference between spending 3 hours a day on accounting and spending 30 minutes is automation. Zoho Books offers three powerful automation pillars - bank feeds that auto-import and categorise transactions, workflow rules that trigger actions based on conditions, and recurring entries that auto-generate invoices, bills, expenses, and journals on schedule. Together, they eliminate 80% of manual accounting work for Indian businesses.

    This guide covers each pillar with practical India-specific examples, step-by-step setup, and the time savings you can expect. For the broader Zoho Books overview, see our complete Zoho Books guide.

    Pillar 1: Bank Feeds and Bank Rules

    What Bank Feeds Do

    Bank feeds auto-import transactions from your bank account into Zoho Books daily via secure aggregators (Yodlee/Plaid). HDFC, ICICI, SBI, Axis, Kotak, Yes Bank, and others are supported. Each transaction appears in the 'Uncategorised' tab with the bank description, amount, and date. You then match (to an existing Zoho Books entry), categorise (assign to an account), or exclude.

    What Bank Rules Do

    Bank rules auto-categorise transactions that match specific criteria - eliminating manual matching for recurring entries. Navigation: Banking → Select Account → Gear icon → Bank Rules → + New Rule.

    India-specific bank rules every business should set up:

    Rule NameConditionAction
    Bank ChargesDescription contains 'CHRG' or 'SERVICE CHG' or 'MAINT CHG'Categorise → Bank Charges (expense)
    Razorpay SettlementDescription contains 'RAZORPAY'Categorise → Sales - Online (income)
    GST PaymentDescription contains 'GSTN' or 'GST PMT'Categorise → GST Payable (liability)
    Office RentAmount = Rs XX,000 AND description contains 'RENT'Categorise → Office Rent (expense) + Contact: Landlord
    Salary PaymentDescription contains 'SALARY' or 'PAYROLL'Categorise → Net Salary Payable (liability)
    UPI ReceiptsDescription contains 'UPI/CR'Categorise → Sales - UPI (income)
    TDS DepositedDescription contains 'TDS' or 'CHALLAN 281'Categorise → TDS Payable (liability credit)
    Interest IncomeDescription contains 'INT' or 'INTEREST'Categorise → Interest Income (income)

    Time savings: A business with 300 monthly bank transactions and 8 well-configured bank rules saves 5-8 hours/month on categorisation alone. For the full bank reconciliation workflow, see our bank reconciliation guide.

    Pillar 2: Workflow Rules

    What Workflow Rules Do

    Workflow rules trigger automatic actions when specific conditions are met. Navigation: Settings → Automation → Workflow Rules → + New Workflow Rule.

    Each workflow rule has three components:

    • Trigger: When does the rule fire? (When an invoice is created, when a bill is approved, when a payment is received, etc.)
    • Condition: What must be true? (Invoice amount > Rs 50,000, customer state ≠ seller state, expense category = Travel, etc.)
    • Action: What happens? Email alert, in-app notification, field update, webhook to external system, or custom function (Deluge script).

    India-Specific Workflow Rule Examples

    1. Large Invoice Approval: Trigger: Invoice created. Condition: Amount > Rs 1,00,000. Action: Send email to finance head for approval before sending.

    2. Missing HSN Code Alert: Trigger: Invoice created. Condition: HSN code is empty. Action: In-app notification to the creator - 'HSN code missing. E-invoicing will fail.'

    3. Overdue Payment Escalation: Trigger: Invoice overdue by 15 days. Condition: Amount > Rs 25,000. Action: Send email to sales manager + field update: mark customer as 'Collection Priority'.

    4. Expense Report Auto-Notification: Trigger: Expense created. Condition: Category = Travel AND amount > Rs 5,000. Action: Email to reporting manager for approval.

    5. New Customer Welcome: Trigger: Customer created. Action: Send welcome email with payment terms, bank details, and GST certificate.

    Workflow rules are available from the Premium plan (Rs 2,999/mo). Custom functions (Deluge scripts) are available on all paid plans for advanced automation.

    Pillar 3: Recurring Entries

    Recurring entries auto-generate documents at set intervals - eliminating the need to create the same invoice, bill, expense, or journal every month.

    Recurring Invoices

    Navigation: Sales → Recurring Invoices → + New. Set customer, items, frequency (monthly/quarterly/custom), start date, and auto-send. Each generated invoice is a full GST-compliant document with its own number. Ideal for: retainers, SaaS subscriptions, rent invoicing, AMC contracts. For invoicing details, see our GST invoicing guide.

    Recurring Bills

    Navigation: Purchases → Recurring Bills → + New. Set vendor, items, frequency. Auto-created each period. Ideal for: monthly rent from landlord, internet subscription, recurring vendor supplies, software licences.

    Recurring Expenses

    Navigation: Expenses → Create Expense → Click 'Make Recurring'. Set frequency and duration. Ideal for: monthly petty cash entries, subscription charges, recurring bank charges.

    Recurring Journals

    Navigation: Accountant → Manual Journals → Create → Click 'Make Recurring'. Set frequency and line items. India-specific use cases:

    • Monthly depreciation: Dr Depreciation Expense, Cr Accumulated Depreciation - auto-posted on the 1st of each month.
    • Prepaid expense amortisation: Dr Insurance Expense, Cr Prepaid Insurance - Rs X/month for 12 months.
    • Rent accrual: Dr Office Rent, Cr Rent Payable - for accrual-basis businesses recording rent before payment.
    • Loan EMI split: Dr Interest Expense + Dr Loan Liability, Cr Bank - breaking down the monthly EMI into principal and interest.

    Bonus Automations You Should Enable

    Payment Reminders: Settings → Reminders → Configure before-due and overdue reminders. Auto-sent emails with invoice details and payment links. Reduces DSO by 15-25%.

    Scheduled Reports: Reports → Any Report → Schedule → Set frequency and recipients. Auto-email P&L, Balance Sheet, Receivable Aging to the management team weekly/monthly.

    Auto-Scan Receipts: Upload receipt photos (mobile app or email to your Zoho Books inbox). OCR auto-extracts vendor, amount, date, and category. Creates expense entries automatically.

    Approval Workflows: Settings → Approval → Configure for invoices, bills, and purchase orders. Transactions above a threshold require approval before processing. Available from Premium plan. For professional setup, explore our Zoho Books accounting services.

    Time Savings: Before vs After Automation

    TaskBefore AutomationAfter Automation
    Bank transaction categorisation (300/mo)8-10 hours/month1-2 hours/month (with bank rules)
    Recurring invoice creation (20 clients)3-4 hours/month0 hours (auto-generated + auto-sent)
    Payment follow-up5-6 hours/month0 hours (auto-reminders at 3 levels)
    Monthly depreciation journals1-2 hours/month0 hours (recurring journal)
    Report generation and distribution2-3 hours/month0 hours (scheduled reports)
    Receipt entry3-4 hours/month30 min/month (auto-scan)
    Total22-29 hours/month2-4 hours/month

    Net savings: 18-25 hours/month per business. At an average bookkeeping cost of Rs 300/hour, that is Rs 5,400-7,500/month saved - more than paying for the Zoho Books subscription itself. For plan selection, see our pricing guide.

    Common Automation Mistakes

    Mistake 1: Not setting up bank rules from day one. Every month without bank rules is a month of manual categorisation. Set up 8-10 rules during initial setup - it takes 30 minutes and saves 6+ hours every month thereafter.

    Mistake 2: Creating too many overlapping workflow rules. If two rules trigger on the same event with conflicting actions, results are unpredictable. Keep rules specific with non-overlapping conditions. Test each rule before going live.

    Mistake 3: Not reviewing recurring entry amounts annually. Recurring journals for depreciation, rent, or loan EMI may need updating after each financial year (new asset additions, rent revision, loan prepayment). Review all recurring entries in April.

    Mistake 4: Automating without understanding the accounting impact. Bank rules that categorise transactions to the wrong account create silent errors in your P&L and Balance Sheet. A rule that sends GST payments to 'Bank Charges' instead of 'GST Payable' corrupts your liability tracking. Verify every rule with a CA. Our Zoho Books accounting services include automation audit and optimisation.

    Key Takeaways

    Zoho Books automation rests on three pillars - bank feeds with bank rules (auto-import and auto-categorise transactions), workflow rules (trigger actions like emails, notifications, and field updates based on conditions), and recurring entries (auto-generate invoices, bills, expenses, and journals on schedule).

    Bank rules are the highest-ROI automation for Indian businesses - 8-10 well-configured rules (bank charges, Razorpay, GST payments, rent, salary, UPI, TDS, interest) save 6-8 hours/month on a 300-transaction business. Setup takes 30 minutes.

    Workflow rules (Premium plan and above) add intelligent automation - large invoice approval, missing HSN alerts, overdue escalation, expense approval, and new customer onboarding. Each rule has a trigger, condition, and action.

    Recurring entries eliminate repetitive monthly tasks - depreciation journals, rent accruals, prepaid amortisation, retainer invoices, and subscription bills auto-generate without manual intervention.

    Total time savings for a typical Indian SMB: 18-25 hours/month - equivalent to Rs 5,400-7,500/month in bookkeeping costs, more than covering the Zoho Books subscription.

    Need Help Setting Up Zoho Books Automation?

    Automation setup - bank rules, workflow rules, recurring entries, and approval workflows - is a one-time investment that pays back every month in time savings and error reduction. Getting the rules right requires understanding both the software and the accounting impact.

    Explore our Zoho Books accounting services for CA-supervised automation setup, bank rule configuration, recurring entry design, and ongoing optimisation.

    For queries, reach out at +91 945 945 6700 or WhatsApp us directly.

    Share this guide: Link copied!

    Common Questions

    Frequently Asked Questions

    Have a look at the answers to the most asked questions.

    Which plan includes bank feeds?
    Standard (Rs 899/mo) and above. The Free plan supports only manual statement import.
    Which plan includes workflow rules?
    Workflow automation (conditional rules with email alerts, field updates, webhooks) is available from Premium (Rs 2,999/mo). Basic workflow features (recurring entries, payment reminders) are available from Standard.
    How many bank rules can I create?
    There is no published hard limit. Most businesses need 8-15 rules. Rules are processed in order - place the most specific rules first and general rules last.
    Can workflow rules send WhatsApp messages?
    Not directly. Workflow rules can send email alerts and trigger webhooks. You can use the webhook action to call a WhatsApp Business API or Zoho Flow to bridge to WhatsApp.
    Can I auto-categorise UPI transactions?
    Yes. Create a bank rule: condition = description contains 'UPI/CR' or 'UPI-' → action = categorise as Sales - UPI or the appropriate income account. For outgoing UPI: condition = description contains 'UPI/DR' → categorise as the relevant expense.
    Zoho Books mein automation kaise set up karein?
    Teen cheezein karein: (1) Bank feeds connect karein aur bank rules banayein (Banking → Gear → Bank Rules). (2) Recurring invoices/bills/journals set up karein (Sales/Purchases/Accountant → Make Recurring). (3) Workflow rules banayein (Settings → Automation → Workflow Rules). Yeh teen cheezein milke 80% manual kaam khatam kar deti hain.
    Recurring journal kaise banayein?
    Accountant → Manual Journals → Create. Debit/credit lines enter karein (e.g., Dr Depreciation, Cr Accumulated Depreciation). Save karne se pehle 'Make Recurring' click karein. Frequency set karein (monthly). Start date aur end date daalein. Har mahine automatically post hoga.
    Do bank rules apply retroactively?
    No. Bank rules apply only to new uncategorised transactions from the point the rule is created. Existing uncategorised transactions must be categorised manually or you can use the 'Apply Rules' button to process existing entries.
    Can I schedule P&L and Balance Sheet reports?
    Yes. Go to Reports → Select any report → Click Schedule → Set frequency (daily/weekly/monthly), recipients, and format (PDF/Excel). The report is auto-emailed at the scheduled time. Available on all paid plans.
    What are custom functions in workflow rules?
    Custom functions are Deluge scripts that execute when a workflow rule triggers. They can update fields across modules, create related transactions, call external APIs, or perform complex calculations. Example: when an invoice is paid, auto-create a thank-you credit note for 2% loyalty discount on the next order.
    10,000+
    Happy Clients

    Helping businesses stay compliant and stress-free.

    15+
    Years Experience

    Deep expertise in GST, Income Tax, ROC & business compliance.

    50,000+
    Documents Filed

    Returns, registrations, and filings handled accurately.

    4.9★
    Client Rating

    Trusted by entrepreneurs, startups, and growing businesses.

    ISO
    Certified

    Professional standards and documented processes.

    SSL
    Secure

    Your financial and business data is fully protected.