Unlocking New Horizons: A Year in Review

Unlocking New Horizons: A Year in Review



As we bid farewell to 2024, let's celebrate and revisit the key highlights of the year. From adding a new edition to cross-platform enhancements, here’s a roundup of all the feature updates designed to simplify accounting, optimize financial management, and fuel growth. 



Zoho Books brings you a comprehensive set of new features and updates designed to streamline your financial management. 

Fixed Asset Management 

Zoho Books allows you to monitor your fixed assets, automatically calculate depreciation, and manage their sale or write-off when they are fully depreciated or reach the end of their useful life. 

Progress Invoicing 

With progress invoicing, you can create and manage invoices for long-term projects by billing clients in stages rather than in a single payment.
Note: This feature is not available for the India edition of Zoho Books.

Invoice Management System [India Edition]

The IMS allows you to review the transactions filed by your suppliers in their GSTR-1, GSTR-1A, or IFF. You can choose to accept, reject, or mark the transactions as pending to accurately claim Input Tax Credit (ITC).

TDS Payments [India Edition] 

You can now easily view all your TDS liabilities, and record challan under the TDS module.

GST TDS [India Edition] 

GST TDS allows you to deduct a portion of payments to suppliers, which is then remitted to the tax authorities.

Early Payment Discount [Global, Germany, & UK Editions]

You can offer discounts to customers who pay their invoices before the due date.

Payment Retention

With this feature, you can set a retention percentage for your invoices, automatically withhold a portion of payments, and track retained amounts easily. Once contract terms are fulfilled, you can release or adjust the retained payments with just a few clicks.

Note: This feature is not available for the India and Kenya editions of Zoho Books.

XML Import or Export [Germany Edition] 

You can import e-invoices in XRechnung and ZUGFeRD formats to ensure compliance with the EN 16931 standard. Additionally, invoices can be exported via email in either PDF or XML format.

XML Manager [Mexico Edition] 

You can now directly fetch and import e-invoices in XML format from the SAT Portal to Zoho Books and add them as transactions.

E-Invoicing via PEPPOL [Germany Edition] 

With Zoho Books, you can create, send, and receive e-invoices via the PEPPOL network.

CIS Filing [UK Edition] 

Zoho Books allows you to file your monthly returns directly with HMRC and record the payments.

BACS payments [UK Edition]

You can now generate and export BACS files for your bills. This feature allows businesses to pay multiple vendors directly via BACS without manual entry.

Profit Margin Scheme [UAE & Saudi Arabia Editions] 

The Profit Margin Scheme allows businesses to calculate VAT only on the profit margin, not the full sale price. It applies to businesses selling second-hand goods, used cars, or certain retail items. 

Push E-Invoices to ZATCA’s Fatoora Platform [Saudi Arabia Edition]

Zoho Books enables businesses in Saudi Arabia to effortlessly comply with the new e-invoicing regulations by pushing e-invoices to ZATCA’s Fatoora platform.

Combined Tax Returns [Canada Edition]

Businesses can now generate combined GST/HST-QST returns, in addition to federal GST/HST returns and provincial tax returns such as British Columbia PST, QST, Manitoba RST, and Saskatchewan PST returns.

Smart BillPay [India, Canada & US Editions] 

The BillPay feature simplifies and streamlines the entire accounts payable process by automating everything from vendor onboarding to setting up approval workflows. It makes paying vendors more efficient and hassle-free.

File T4A & T5018 Slips [Canada Edition] 

Easily generate and file your T4A & T5018 slips directly to CRA with Zoho Books.

Revenue Recognition [US, Canada, Mexico, UAE & Saudi Arabia Editions] 

Revenue recognition ensures that businesses report their revenue accurately, reflecting when it is earned rather than when the payment is made.

Manage 1099 & W9 [US Edition] 

With Zoho Books, you can easily collect W-9 forms from contractors, send 1099-NEC and 1099-MISC forms at year-end, and file them directly with the IRS, ensuring full compliance with IRS regulations. 

Retainer Invoices [Mexico Edition]

We now support the Retainer Invoices module. You can now easily stamp and submit e-invoices to the SAT portal as well as cancel them directly from within Zoho Books.

E-Accounting [Mexico Edition]

You can submit the Chart of Accounts, Trial Balance, and Journal reports in XML format to meet SAT regulatory requirements. The Account Group Code field has been added to the Accountant and Banking modules, which helps you add the unique identifier provided by SAT and categorize account types.






Charge a Late Fee to Your Customers [US &Global Editions]

A late fee is an extra charge for overdue invoices. You can charge a percentage of your customer's invoice total or a fixed amount and choose to exclude loyal customers.

Apply Tax to Your Purchase Transactions [US Edition]

You can now apply use tax and other applicable taxes to your purchase transactions and track them using the Tax Paid Expense account.

Assign a Company ID to your Customers and Vendors [Global Edition] 

We’ve introduced the Company ID field on the Customers and Vendors creation page to enter your company’s unique identification number.

Apply Transaction Posting Date to Your Transactions [Global, US & Canada Editions] 

The Transaction Posting Date is the date when journal entries for transactions like invoices, bills, payments, receipts, credit notes, and vendor credits are recorded. 



Manage Tax Exemptions and Out-of-Scope Transactions [UK Edition] 

We have introduced the Tax Exemption and Out of Scope options to manage transactions that are either exempt from tax or fall outside the scope of VAT.

Apply TDS Surcharge and Cess to Your Bills [India Edition]

You can now create and apply TDS surcharge and cess to your bills. A surcharge is an additional tax applied to the existing tax, while cess is a tax imposed by the government for a specific purpose.

Apply Tax on Shipping Charge [US Edition] 

You can now associate tax or tax exemption with shipping charges, and the tax will be tracked in the Tax Payable liability account.



Associate TDS at Line-item Level [India Edition] 

You can now associate TDS at the line-item level. We have also introduced Direct Taxes under Settings, where you can select the TDS preference.

Minimized View for Web Tabs

This feature lets you access web tabs from anywhere within the app. In the minimized view, you can navigate between modules while keeping web tabs compact. 

Multi-criteria Workflow 

With this feature, you can now define multiple criteria and associate actions with a single workflow rule.



Alipay Payment Method 

You can now collect payments in CNY globally with Alipay as the payment method. You can also receive payments in various other currencies based on your Stripe account's location.

Klarna Payment Method 

Klarna offers the option to pay immediately, later, or in installments. Even if your customers choose installments or pay later options, Stripe transfers the full payment amount to the recipient right away.





Create Purchase Receives for Service Items

You can create a Purchase Receive for service items and verify if all your services have been fulfilled.

Set Opening Stock for Multiple Warehouses

You can set opening stock for multiple warehouses across different branches when creating or editing item groups with multiple products.

Select Items by Category in Bulk

You can now filter and select items from one or more specific categories when adding items in bulk to sales and purchase transactions.



Form 1099 Vendor Payment Report [US Edition]

Form 1099 is a report used to track payments made to non-employees like freelancers and vendors.

TDS Receivables Summary Report [India Edition]

You can view the total TDS deductions made on invoices, bills of supply, customer debit notes, and credit notes with this report.

Zoho Marketplace Extensions

Must-Have Zoho Books Extensions for 2024: The Best in Every Category!







Introducing the new South Africa edition of Zoho Books. This edition allows you to send and receive VAT-compliant transactions at SARS-approved rates, generate VAT201 and VAT Audit reports for returns, mark items as capital assets, and set standard rates for items and tax treatments for customers and vendors. 




iOS

  • We've redesigned the app with a sleek design and simplified interactions, making your accounting experience smoother than ever! 
  • You can now connect your bank account using Plaid. [US & Canada Editions]
  • Personalize transaction PDFs by customizing color themes, adding bank details, and including your signature for a professional touch.
  • We support adding reporting tags to transactions, customers, and items.
  • You can correct and make adjustments to an invoice that is in the Sent status. [Germany Edition]
  • You can now auto-generate customer or vendor numbers when creating customers or vendors.

Android

  • Collect a percentage of the invoice amount or a fixed fee as a late charge when the payment is not made by the due date.
  • You can now cancel or make corrections to sent invoices.
  • We have launched the new South Africa Edition.
  • You can now manually create bank accounts or automatically sync accounts with Zoho Books using Plaid and Yodlee. [US & Canada Editions]
  • Provide discounts to customers who pay their invoices a certain number of days before the due date.

Windows

  • We have now supported the Documents module.
  • You can split and make payments on your invoices.
  • You can now select French and Hindi as your language at the organization level in the app.
  • We have launched the new South Africa and Germany editions.
  • Configure your sender email preferences under settings.
  • You can now format text (bold, italics) within the comments section.


  • We conducted over 50 online webinars in 6 regional languages such as Marathi, Hindi, Tamil, Telugu, Malayalam, and Kannada, covering a wide range of topics and highlighting key features to help users navigate and make the most of Zoho Books.
  • We organized 21 community meetups across 21 cities in India, where users learned about the new updates and features of Zoho Books, along with useful tips and tricks for better usage.





Rochelle Spence

Business Manager, Communications Consulting Group

For nearly a decade, Zoho Books has been an integral part of our business. The integration with our CRM has greatly streamlined our financial processes, providing us with enhanced visibility and efficiency. The customizable features, especially late fee invoicing, have significantly improved our bookkeeping. Zoho Books has truly made managing our finances easier and more effective. 

Naveedh V.V

Make Your Own Perfume

Running a business requires smart accounts management. Zoho Books simplifies everything from invoicing to inventory in one easy, cloud-based platform. Access your data anytime, anywhere!




As we close out this year, we hope you've enjoyed the updates that have enhanced your accounting experience. Thank you for being a part of our journey, and here's to reaching new heights in the year ahead. 






        • Recent Topics

        • 'Add Tax To Amount' not reflected in Invoice

          Hi Zoho Support, I'm experiencing an issue with tax calculation display in my invoice template. Despite having "Add tax to amount" box checked in the template settings, the Amount column is not showing the tax-inclusive total for line items. Current behaviour:
        • Enhancing self-service capabilities with AI-based Zia Answer Bot

          Hello All, Zia Answer Bot is available with better accuracy to enhance the self-service capabilities of the platform and to empower the users to resolve queries independently. By leveraging knowledge base (KB) resources, the Answer Bot provides accurate
        • Rounding off rate in quote

          Hi team, Please help me to rounding of rate amount in quote
        • Zoho Flow custom functions "Error occurred while processing this request. Contact support for more details"

          Any ideas why this is happening? Zoho Flow custom function...
        • Introducing our latest privacy enhancement - Hiding email IDs in Zoho Cliq Networks

          Hello everyone, Zoho Cliq Networks offers a powerful collaboration platform that allows businesses to create dedicated digital workspaces for external vendors, partners, or individuals you want to communicate with professionally without adding them to
        • I need to add difference for Average Row at the end

          (Confidential data hidden here) Guys, hello! I have this graph, it calculates the averages of Retention and then shows the delta (2024 - 2023). In the 3rd column with delta Churn %, I want to show the difference between averages too, which would be (16.99
        • No encuentro la opción para crear una orden de compra

          No encuentro la opción para crear una orden de compra, soy nuevo, ya busqué tutoriales, pero no me aparecen dichas opciones.
        • Restrict Past Date in Zoho CRM Module

          How can I restrict from selecting a previous Date? I want only future dates to be selectable
        • Post on behalf of employees as well as business socials

          Is there a way to give our sales team access to social to add their own LinkedIn accounts, so that when we schedule business posts, we can also post on behalf of them at the same time so they don't have to repost etc.
        • Alignment of Company Information Page Structure in Zoho One and Zoho Desk

          Hello Zoho One Support, We appreciate the continuous improvements across Zoho products. Recently, Zoho Desk restructured the Company Information page into three distinct sections: Company Profile – Includes Company Name, Logo, Alias, Description, Website,
        • Trying to setup a record to automatically create on a weekly basis

          Hello all, I need multiple records to be automatically created on a weekly basis. What I'm trying to accomplish is, I have a maintenance database where I track when I work on IT related systems. Every week on the same days I perform backups on systems
        • Effortlessly advance through your CRM blueprints by including optional fields in transitions

          Editions: Professional edition and above DCs: All Release plan: This enhancement is being released in a phased manner to customers. It will soon be available to all users. [Updated on 5 Sep 2024] This enhancement has been released to all users in all
        • ZOHO Reports - Filter Logic?

          Hi, I need a way to apply filter logics such as ((1 AND 2) OR 3). All I can see as of now is a way to enter different AND filters in the respective filter column. But how can I add an OR filter? Any advice would be highly appreciated. Mark
        • [Client Script] How to get selected related record Id

          Hi Zoho, I set an client script button in related record list. We would like to fetch the selected record id/field for further action. But I don't know how to get the selected id. If there is not possible to get related record info, then what does the
        • Google ads - zoho crm integration problem

          dear zoho team we were starting to use google ads integration with zoho crm years ago.  but till April there was an error. we can see GCLID in zoho crm but we couldn't get any information from google ads. (keywords campaign name etc) is there any problem
        • How to merge duplicate products?

          merge duplicate products
        • How can I delete duplicate transactions?

          I want to delete the duplicates not simply exclude them. I have duplicates, because I had automatic bank feeds turned on (had to make sure this critical functionality was working before migrating to Zoho). Now when I import my csv's exported from Wave,
        • Automate posting to job site boards via Deluge/ or Schedule

          Hi Zoho Recruit Community, I'm working on automating a recurring job posting for a long-standing labor hire role that we update monthly. Right now, I can automate the creation of the job opening using scheduled tasks and Deluge scripts. However, the challenge
        • Customer Statement Template

          Hi. how can i add order number "customer LPO number" in the customer statement. regards
        • Is it possible to select the methods of inserting a signature (Not provider)

          Hi, I tried to search through the help pages and application interface trying to find if there's a way to limit the assigned signees, for example, allowing only images or drawing, and disallowing the automatic signature creator as per their name. It'll
        • How To Sync 'Deals' data To The Related Contact In The 'Contacts' Module

          Hi there! I'm looking to be able to sync Deals and Contacts. Basically, when someone places an order we have it syncing the order data to Deals, complete with the customer's name and email. Is there any way to have that Deal synced to the matching contact in the Contacts module? Presumably matching by email address. I'm familiar with Workflows, however it doesn't seem that Workflows work across different modules. We're looking to be able to run reports based on what the customer bought, but can't
        • Zoho CRM Appointments and Services

          The Appointments and Services modules are nice but very limited. Is there any chance that Zoho will make these more customizable or expand the fuctionality? Appointments Allow "Appointment For" lookup to the Deals module. For us and I'm guessing others
        • How to separate Vendor custom fields from Customer custome fields

          Hi, Customer and Vendor form are separated in Books. We are synchronising them with (respectively) CRM Accounts and CRM Vendors. We add Customer Fields in Customer & Vendors Fields in Books as the CRM has some we need to synchronize. But Books shows Vendors
        • Auto scan receipt multiplies values by 1000 where decimal separator is comma

          This is a new problem as it worked properly in the past but not since Jan 2025. Where receipts use comma as the decimal separator values are multiplied by 1000 when auto scanning which means the user must go back and edit the expense.
        • Client Script | Update - Introducing Subform Events and Actions

          Are you making the most of your subforms in Zoho CRM? Do you wish you could automate subform interactions and enhance user experience effortlessly? What if you had Client APIs and events specifically designed for subforms? We are thrilled to introduce
        • Free webinar! The Zoho Sign Masterclass: The basics, latest features, and mobile apps

          Hi, Are you new to Zoho Sign or looking to brush up on its capabilities? This webinar will help you master Zoho Sign from the ground up, covering everything from the basics to the latest features. Whether you're an individual managing personal documents,
        • How to upload image from Creator field to CRM File Upload Field or Module Notes section

          Hello,  How can I upload an image from Creator Image Upload Field to CRM Module Image field (or Notes section).  The file upload field type would also work. I just cannot seem to find a way to upload the images from one application to another. Case: Field record requires images as part of the report. I would like the image from the field record form in Creator to be uploaded in the CRM as well as.  All of the other fields from the Creator Field Record Report work perfectly. Thank you very much for
        • Write-Off multiple invoices and tax calculation

          Good evening, I have many invoices which are long overdue and I do not expect them to be paid. I believe I should write them off. I did some tests and I have some questions:  - I cannot find a way to write off several invoices together. How can I do that,
        • Unable to pay bill from Prepaid Expense account

          Our transport vendor requires us to use their prepaid system.  We have paid R1150 upfront into the Prepaid Expenses account: As we use their services, we get billed.  These bills must obviously be settled by from our prepaid account.  I am unable to record
        • Whatsapp Integration not working

          Hello. My whatsapp integration does not seem to be working. I have created templates, but whatsapp messages do not go through. They keep telling me to use a templete, even though I do so.
        • Set Mandatory Lookup Fields in Ticket Layout

          I added a custom module called 'Site' in the desk. I also added a lookup field 'Site' in the ticket layout. Now, I want the 'Site' field to be mandatory in the blueprint transition. How can I do that?
        • Unable to import data into zoho analytics using the post man APIs of udemy for business

          Hi Can some one help me with the following Unable to import data into zoho analytics using the post man APIs of udemy for business through API beta feature, I have created the sample report in zoho analytics through the table structure but i am unable
        • errorCode":8504. What is wrong with my CONFIG?

          I can't determine what is wrong with my config. It worked properly until I added an additional field, but the additional field is just a number and shouldn't effect the config. I am attempting to do a bulk update add to an existing table based on this
        • Analytics report issue

          Hey, does anyone know why suddenly our Analytics report goes blank whenever we add a field from the contacts module? It shows when adding fields from all other modules. Thanks.
        • Send emails directly via Cases module

          Greetings all, The ability to send emails from the Cases module, which users have been eagerly anticipating, is now available, just like in the other modules. In Zoho CRM, Cases is a module specifically designed for managing support tickets. If your organization
        • Zoho CRM Calendar View

          Hello Zoho team, We need desperately a calendar view next to list, kandan and other views. I think it should be easy to implement as you already have the logic from Projects and also from Kanban View in CRM. In calendar view when we set it up - we choose
        • COST CENTER

          Hello, Is it possible to add cost centers.
        • High cpu load on client side by process sessionaudit.exe

          Hi, as stated above. This happens every time with different clients. Now, the first thing I have to do after making the connection is to go to taskmanager on client computer and kill the process 'sessionaudit.exe' If I don't their cpu is very high and
        • [Important announcement] Removal of Zoho Writer's DocuFiller Add-on

          Hi users, Effective 21st Feb. 2025, we will be removing the DocuFiller add-on for Zoho Writer's Fillable Templates. From that point on, the add-on's functionalities, such as sharing or publishing fillable forms for data collection and receiving submissions
        • Urgent - issue with VAT registration

          Im trying to enable VAT but it wont let me add my company VAT details. I'm getting this. Please disable Adjustments and Entity level discount before registering for VAT How do i do this as i cannot find answer. It would be nice if there was a help icon
        • Next Page