1. Overview
Zoho Books is an online accounting platform that allows businesses to manage invoicing, payments, and financial records. By integrating Zoho Books with Zoho Bookings, you can manage and track appointment payments outside of Zoho Bookings while keeping the payment statuses in sync across both platforms. This integration is ideal for businesses that prefer invoicing customers manually instead of collecting payments directly through a payment gateway on the booking page. You can generate invoices from Zoho Books, share them with customers, and once the payment is recorded in Zoho Books, the corresponding appointment in Zoho Bookings will be automatically marked as paid.
Note: This integration does not auto-create invoices. All invoices must be manually created in Zoho Books based on the appointments from Zoho Bookings.
2. Use case
Professional invoicing & accounting control
A training centre schedules one-on-one coaching sessions via Zoho Bookings. Instead of setting up a payment gateway in Bookings, the admin prefers to send professional invoices through Zoho Books to maintain a unified invoicing format, apply customised payment terms, and keep all financial records in one place for accounting purposes. After appointments are confirmed, the admin generates invoices in Zoho Books and sends them to customers. Payment collection and tracking happen directly in Zoho Books, and any updates are automatically synced to the corresponding appointment in Bookings.
Handling complex payment terms
A consulting firm offers project-based advisory sessions booked through Zoho Bookings. Some clients have extended payment deadlines, partial payment agreements, or require offline payment modes such as bank transfers. To accommodate these scenarios, the firm manages all payments in Zoho Books, where such flexibility is easier to configure. This ensures that while payments are processed outside Zoho Bookings, the appointment records in Bookings still reflect the accurate payment status through seamless sync.
3. Steps to integrate Zoho Books with Zoho Bookings
Click the Admin Center
icon at the top right corner, and then click Accounting and Invoices under Integrations.

Click Install, and this will redirect you to the Zoho Books setup.
Once connected, you can start creating invoices for appointments via Zoho Books manually (covered in the next section).
Note: If your Zoho Books account is already linked to a payment organization, please reach out to support@zohobookings.com to connect Zoho Bookings with the same organization. If no payment organization is set up in Zoho Bookings, you can enable the integration directly. However, Bookings can only be integrated with the payment organization already associated with your Zoho Books account. 4. Steps to create invoices in Zoho Books
Log in to your Zoho Books account.
In the left menu, click Invoices under the Sales section.

- Select Add from Bookings under the Item Table.

This will list the Unpaid Appointments and Paid Services from Bookings.

- For Unpaid Appointments:
- Use the filter option to organize and view appointments as needed.

- Select the relevant appointment and click Add to Invoice.
Once the customer pays the invoice, the link will be generated here in the appointment summary section in Zoho Bookings.

- For Paid Services:
- Select the required service and click Add to Invoice.

- The invoice will be linked to the corresponding appointment.
- The payment step will be skipped on the booking page for that appointment, as payment is tracked through Zoho Books.
5. What to expect after integration
- Invoice creation: You can generate invoices in Zoho Books for your appointments from Bookings. These are not auto-generated; you will need to create them for each appointment manually.
- Payment collection: Customers will receive the invoice generated from Zoho Books. Once payment is made, the appointment in Zoho Bookings will be automatically marked as paid.
- Appointment summary view: A link to the Zoho Books invoice will be shown in the appointment summary section in Zoho Bookings to view the payment statuses directly.

- Skip payment in Bookings: If the appointment is linked with an invoice, the payment step will be skipped on the Bookings page as the payment is expected to be handled externally through Zoho Books, and the integration keeps the payment status in sync automatically.
- Mark as Paid restriction: Once payment is recorded via Zoho Books, the "Mark as Paid" option in Zoho Bookings is disabled for that appointment.
- Sync & reconciliation: Payments made via Zoho Books reflect in Bookings automatically, keeping both platforms in sync.
6. Points to note
This integration does not automatically create invoices or records in Zoho Books. All invoice generation must be done manually in Zoho Books.
Payment statuses synced from Zoho Books cannot be edited manually in Zoho Bookings.
Invoice visibility is provided through a field in the appointment summary for admin reference.
Payments can only be linked to the same org connected with Zoho Books unless none is linked, in which case admins can choose a payment org.
Reach out to support@zohobookings.com if your Books account is already linked to a payment organization to complete the setup.