- Home
- Resources
- Integrations
- Zoho Invoice
Zoho Invoice Make integrationAutomate Zoho Invoice with Make.
What if your invoices went out on their own once a deal closed? The Zoho Invoice Make integration gives you 88 modules, including 6 triggers and 67 actions, over contacts, estimates, invoices and payments. This guide is for finance and ops people new to Make, up to a first live scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Zoho Invoice Make integration do?
The Zoho Invoice Make integration links your Zoho Invoice organization to Make, so billing work happens without copy and paste. You build a scenario, the automation itself, out of modules: each module is one brick that watches, creates, reads or changes a record such as a contact, an invoice or a payment.
Bill each deal you win. A module from your sales tool starts the scenario, Create an Invoice drafts the document and Email an Invoice sends it to the customer. Every record that flows between modules is called a bundle, and each module run on one bundle counts as one operation on your Make plan.
Keep your contact list in sync. Watch Contacts picks up every new or edited customer, and the next module copies it to your CRM or mailing tool, so nobody retypes an address twice.
Turn accepted estimates into work. Watch Estimates spots estimates as they change, the scenario lets only the accepted ones through, and Create a Project opens the job so hours can be logged later with Log Time Entries.
Some limits come straight from the documentation: an invoice with a payment or a credit note applied cannot be deleted, and an item used in a transaction cannot be deleted either. All six triggers are scheduled, which means Make checks Zoho Invoice on a timer instead of being told right away. If you want structured practice, the Make training covers these patterns, and the n8n vs Make comparison helps if you are weighing both tools. When a run fails, start with Make troubleshooting.
How do you connect Zoho Invoice to Make?
- 01
Copy your Organization ID
In Zoho Invoice, open the profile menu at the top right and click Manage next to My Organizations. Copy the Organization ID shown there and keep it at hand, Make will ask for it in a moment.
- 02
Create the connection in Make
Add any Zoho Invoice module to your scenario and click Create a connection. A connection is your Zoho account linked to Make once, then reused by every Zoho Invoice module. Give it a clear Connection name and paste the ID in Organization ID.
- 03
Save and approve access
Click Save. If Zoho asks you to sign in, authenticate and confirm the access request. Back in the module, the connection now appears in the dropdown, and Make can read your contacts, invoices and projects.
Your first scenario: invoice and email a customer when a deal closes
GoalWhen a deal is marked won in your sales tool, Make creates the invoice in Zoho Invoice and emails it to the customer.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the big +. Pick the trigger of the app where your deals close, for example the module that watches won deals in your CRM.
- 02
Add Create an Invoice
Click the + on the right of the trigger, search for Zoho Invoice and choose Create an Invoice. Select your connection, then map the customer and the amount from the deal the trigger passed along.
- 03
Send it with Email an Invoice
Add Email an Invoice after it and map the invoice that the previous module just created. Leave the message content empty if you like: Make then sends the email with Zoho's default text.
- 04
Test with Run once
Click Run once and mark a test deal as won. Open the bubble above each module to read the bundles it received, and check in Zoho Invoice that the invoice exists.
- 05
Schedule and switch it on
Click the clock on the first module to set how often Make checks for new deals. A new scenario runs every 15 minutes by default. Save, then flip the switch to turn the scenario on.
What can start a Zoho Invoice scenario?
6 modules start a scenario when something happens in Zoho Invoice. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Zoho Invoice as soon as it happens.
Watch Contacts
Scheduled triggerIn Make“Triggers when a contact is created or updated.”
Your scenario receives every customer or vendor that someone adds or edits in Zoho Invoice, one bundle per contact, ready to be copied wherever you keep people.
Watch Estimates
Scheduled triggerIn Make“Triggers when an estimate is created or updated.”
Every estimate that appears or changes in Zoho Invoice lands in the scenario, which lets you react when a quote moves from draft to sent or accepted.
Watch Expenses
Scheduled triggerIn Make“Triggers when an expense is created or updated.”
This trigger hands you each expense recorded or modified in Zoho Invoice, so spending can flow into a spreadsheet, an approval step or a report without manual exports.
Watch Invoices
Scheduled triggerIn Make“Trigger when an invoice is created or updated.”
Make passes along each invoice that gets created or updated in your organization, which is the natural starting point for anything that follows billing: bookkeeping, reminders, dashboards.
Watch Items
Scheduled triggerIn Make“Triggers when an item is created or updated.”
Items are the products and services you bill for, and this trigger tells your scenario whenever one is added or its details change, such as a new rate.
Watch Projects
Scheduled triggerIn Make“Triggers when a project is created.”
Each new project opened in Zoho Invoice kicks off your scenario, which is handy for setting up everything a fresh job needs elsewhere: a folder, a channel, a task board.
What can Make do in Zoho Invoice?
Zoho Invoice gives you 82 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Create a Contact
- Create a Contact Person
- Create a Credit Note
- Create a Expense Category
- Create an Estimate
- Create an Expense
- Create an Invoice
- Create an Item
- Create a Payment
- Create a Price List
- Create a Project
- Create a Recurring Expense
- Create a Recurring Invoice
- Delete a Contact
- Delete a Contact Person
- Delete a Credit Note
- Delete an Estimate
- Delete an Expense
- Delete an Invoice
- Delete an Item
- Delete a Payment
- Delete a Price List
- Delete a Project
- Delete a Recurring Expense
- Delete a Recurring Invoice
- Delete a Task
- Delete a Time Entry
- Email a Credit Note
- Email an Invoice
- Get a Contact
- Get a Contact Person
- Get a Credit Note
- Get an Estimate
- Get an Expense
- Get an Invoice
- Get an Item
- Get a Payment
- Get a Price List
- Get a Project
- Get a Recurring Expense
- Get a Recurring Invoice
- Get a Time Entry
- Log Time Entries
- Make an API Call
- Mark a Contact Active/Inactive
- Mark a Contact Person Primary
- Mark an Estimate Sent/Accepted/Declined
- Mark an Invoice Sent/Void/Draft
- Mark an Item Active/Inactive
- Mark a Project Active/Inactive
- Mark a Recurring Invoice Stop/Resume
- Refund a Credit Note
- Refund a Payment
- Update a Contact
- Update a Contact Person
- Update a Credit Note
- Update an Estimate
- Update an Expense
- Update an Invoice
- Update an Item
- Update a Payment
- Update a Price List
- Update a Project
- Update a Recurring Expense
- Update a Recurring Invoice
- Update a Task
- Update a Time Entry
- List Contact Persons
- List Contacts
- List Credit Notes
- List Estimates
- List Expense Categories
- List Expenses
- List Invoices
- List Items
- List Payment Refunds
- List Payments
- List Price Lists
- List Projects
- List Recurring Expenses
- List Recurring Invoices
- List Time Entries
Create a Contact
ActionIn Make“Creates a contact with given information.”
A new customer or vendor record appears in Zoho Invoice with the details your scenario sends, so the person is ready to be billed without anyone opening the app.
Create a Contact Person
ActionIn Make“Creates a contact person for contact.”
You attach an extra person, such as an accountant or a project lead, to a company that already exists in Zoho Invoice, so emails reach the right inbox.
Create a Credit Note
ActionIn Make“Creates a new credit note.”
This action issues a credit note in Zoho Invoice, the document that reduces what a customer owes after a return, a discount granted late or a billing mistake.
Create a Expense Category
ActionIn Make“Creates a new expense category.”
Adds a new category to sort expenses in Zoho Invoice, so spending lands in the right bucket from the first entry instead of a catch-all line.
Create an Estimate
ActionIn Make“Creates an estimate for your customer.”
Produces a quote for your customer inside Zoho Invoice, filled with the lines your scenario provides, so the client gets a proper estimate without anyone rebuilding it by hand.
Create an Expense
ActionIn Make“Creates a billable or non-billable expense.”
Records a cost in Zoho Invoice, either billable to a customer or kept as an internal expense, so receipts stop living in inboxes and chat threads.
Create an Invoice
ActionIn Make“Creates an invoice for your customer.”
Builds a customer invoice in Zoho Invoice from the data your scenario carries, which is the core move of most billing automations on this app.
Create an Item
ActionIn Make“Creates a new item.”
Adds a product or service to your Zoho Invoice catalog, so invoices and estimates can pick it by name instead of retyping a description and a rate.
Create a Payment
ActionIn Make“Creates a new payment.”
Registers money received from a customer in Zoho Invoice, which brings the balance of the matching invoice down and keeps your receivables honest.
Create a Price List
ActionIn Make“Creates a new price list.”
Sets up a price list in Zoho Invoice, a set of rates you can apply to specific customers instead of your standard prices.
Create a Project
ActionIn Make“Creates a new project.”
Opens a project in Zoho Invoice so hours and tasks can be tracked against a client and billed later, without setting it up by hand.
Create a Recurring Expense
ActionIn Make“Creates a new recurring expense.”
Tells Zoho Invoice to record the same expense again on a repeating basis, so subscriptions and rents show up in your books without a fresh entry each time.
Create a Recurring Invoice
ActionIn Make“Creates a new recurring invoice.”
Sets Zoho Invoice to bill a customer again and again on a repeating schedule, which fits retainers, subscriptions and maintenance contracts.
Delete a Contact
ActionIn Make“Delete an existing Contact.”
Removes a contact from Zoho Invoice for good, which keeps your customer list clean when someone should no longer appear anywhere in billing.
Delete a Contact Person
ActionIn Make“Delete an existing contact person.”
Takes one person off a company in Zoho Invoice while the company itself stays, so invoices stop going to someone who left.
Delete a Credit Note
ActionIn Make“Deletes an existing credit note.”
Erases a credit note from Zoho Invoice, which is useful when one was issued by mistake and should leave no trace in the customer balance.
Delete an Estimate
ActionIn Make“Deletes an existing estimate.”
Wipes an estimate from Zoho Invoice, keeping your quote list free of abandoned drafts and test documents.
Delete an Expense
ActionIn Make“Deletes an existing expense.”
Removes an expense from Zoho Invoice, so a cost logged twice or by error stops inflating your spending figures.
Delete an Invoice
ActionIn Make“Delete an existing invoice. Invoices which have payment or credits note applied cannot be deleted.”
Deletes an invoice from Zoho Invoice, which cleans up drafts and test documents your scenario created while you were building it.
Delete an Item
ActionIn Make“Deletes an existing item. Items that are part of a transaction cannot be deleted.”
Drops a product or service from your Zoho Invoice catalog, so people stop picking something you no longer sell.
Delete a Payment
ActionIn Make“Deletes an existing payment.”
Removes a recorded payment from Zoho Invoice, which reopens the balance of the invoice it was paying.
Delete a Price List
ActionIn Make“Deletes a price list.”
Removes a price list from Zoho Invoice when a special rate agreement has ended and should not be picked again.
Delete a Project
ActionIn Make“Deletes an existing project.”
Erases a project from Zoho Invoice, useful when one was opened by error or as a duplicate by an automation.
Delete a Recurring Expense
ActionIn Make“Deletes an existing recurring expense.”
Removes the rule that records an expense again and again, so a cancelled subscription stops appearing in your books.
Delete a Recurring Invoice
ActionIn Make“Deletes an existing recurring invoice.”
Removes a repeating invoice profile from Zoho Invoice, so the customer receives no further bills from it.
Delete a Task
ActionIn Make“Deletes a task added to a project.”
Takes a task off a project in Zoho Invoice, which keeps the list of billable work limited to what the team really does.
Delete a Time Entry
ActionIn Make“Deetes a logged time entry.”
Removes a logged block of time from Zoho Invoice, so hours entered twice or on the wrong project are not billed.
Email a Credit Note
ActionIn Make“Email a credit note.”
Sends a credit note from Zoho Invoice to the customer by email, so they get written proof of the amount credited without finance sending it by hand.
Email an Invoice
ActionIn Make“Emails an invoice to the customer. Input json string is not mandatory. If input json string is empty, mail will be send with default mail content.”
Emails an invoice to the customer straight from Zoho Invoice, so the bill reaches their inbox as part of the same scenario that created it.
Get a Contact
ActionIn Make“Get details of a contact.”
Fetches the full record of one contact from Zoho Invoice, so the next modules can use its details without asking anyone.
Get a Contact Person
ActionIn Make“Get the details of a contact person.”
Reads the details of one person attached to a company in Zoho Invoice, which is what you need to personalize a message to the right individual.
Get a Credit Note
ActionIn Make“Gets details of an existing credit note.”
Pulls the details of one credit note from Zoho Invoice, so a later step can report on it, share it or reconcile it.
Get an Estimate
ActionIn Make“Get the details of an estimate.”
Retrieves one estimate from Zoho Invoice with its details, which lets you copy its lines into an invoice, a contract or a message.
Get an Expense
ActionIn Make“Gets the detail of the expense.”
Reads the details of a single expense in Zoho Invoice, so an approval message or a report can show exactly what was spent.
Get an Invoice
ActionIn Make“Gets the details of an invoice.”
Fetches one invoice from Zoho Invoice with its details, ready to feed an accounting tool, a dashboard or a customer update.
Get an Item
ActionIn Make“Fetches details of an existing item.”
Reads one product or service from your Zoho Invoice catalog, so its name and rate can be reused in another tool.
Get a Payment
ActionIn Make“Gets the details of an existing payment.”
Pulls the details of one recorded customer payment from Zoho Invoice, so you can confirm it or pass it on to another system.
Get a Price List
ActionIn Make“Fetches the details of an existing price list.”
Reads one price list from Zoho Invoice, which tells your scenario which special rates apply before it builds a quote.
Get a Project
ActionIn Make“Gets the details of a project.”
Fetches one project from Zoho Invoice with its details, handy when a later step needs the client or the name of the job.
Get a Recurring Expense
ActionIn Make“Gets the details of the recurring expense.”
Reads one repeating expense rule from Zoho Invoice, so you can check its amount or customer before changing or reporting on it.
Get a Recurring Invoice
ActionIn Make“Gets the details of a recurring invoice.”
Pulls the full profile of one recurring invoice into your scenario, so later modules can map its details without anyone opening Zoho Invoice.
Get a Time Entry
ActionIn Make“Gets details of a time entry.”
Hands you every detail of one logged time entry, ready to map into a report, a message or another app further down the scenario.
Log Time Entries
ActionIn Make“Logs time entries.”
Records worked time in Zoho Invoice straight from another tool, so hours land on the right project without being typed twice.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Opens the whole Zoho Invoice API to your scenario while reusing the same connection, the link between your account and Make that you already set up.
Mark a Contact Active/Inactive
ActionIn Make“Mark a contact as active or inactive.”
Switches a customer between active and inactive, which keeps your contact list clean without erasing any history attached to that customer.
Mark a Contact Person Primary
ActionIn Make“Marks a contact person as primary for contact.”
Promotes one person of a customer account to primary contact, the person Zoho Invoice treats as the main recipient for that customer.
Mark an Estimate Sent/Accepted/Declined
ActionIn Make“Marks a draft estimate as send, accepted or declined.”
Moves an estimate forward in its life, from draft to sent, accepted or declined, so your quote pipeline in Zoho Invoice mirrors what really happened.
Mark an Invoice Sent/Void/Draft
ActionIn Make“Marks a invoice as sent, void, or draft.”
Changes the status of an invoice to sent, void or draft, without touching its lines, which keeps your books aligned with what the customer actually received.
Mark an Item Active/Inactive
ActionIn Make“Marks an item as active or inactive.”
Retires a product or service from your catalog, or brings it back, while every past invoice that used it stays intact.
Mark a Project Active/Inactive
ActionIn Make“Marks project as active or inactive.”
Closes or reopens a project in Zoho Invoice, which keeps the list of live projects short and readable for whoever logs time.
Mark a Recurring Invoice Stop/Resume
ActionIn Make“Stops or resumes an active recurring invoice.”
Pauses a subscription billing profile, or restarts it, so a customer stops receiving invoices while the profile itself stays ready for later.
Refund a Credit Note
ActionIn Make“Refunds credit note amount.”
Turns the balance of a credit note into a recorded refund, so the money you send back to a customer is traced in Zoho Invoice.
Refund a Payment
ActionIn Make“Refund the excess amount paid by the customer.”
Records the return of an overpayment, the part a customer paid beyond what they owed, and keeps their balance correct.
Update a Contact
ActionIn Make“Update an existing contact. To delete a contact person remove it from the contact persons list.”
Keeps a customer record in Zoho Invoice in step with the source of truth, whether that is your CRM, a form or a spreadsheet.
Update a Contact Person
ActionIn Make“Update details of an existing contact person.”
Edits one person inside a customer account, without rewriting the rest of the contact.
Update a Credit Note
ActionIn Make“Update details of an existing credit note.”
Corrects a credit note after it was created, when something in it was wrong, so the customer sees the right figures.
Update an Estimate
ActionIn Make“Updates an existing estimate. To delete a line item just remove it from the line items list.”
Reworks a quote already in Zoho Invoice, adding, changing or dropping lines, so the prospect gets one clean version instead of a new document.
Update an Expense
ActionIn Make“Update an existing expense.”
Fixes an expense after the fact, when a detail was entered wrong, so your cost reports stay reliable.
Update an Invoice
ActionIn Make“Updates an existing invoice. To delete a line item just remove it from the line items list.”
Edits an existing invoice, its lines included, which saves you from voiding it and starting over when a detail was wrong.
Update an Item
ActionIn Make“Updates the details of an existing item.”
Changes a product or service in your catalog, so every new invoice starts from current data.
Update a Payment
ActionIn Make“Updates an existing payment information.”
Corrects a recorded payment, so the reconciliation with your bank statement lines up.
Update a Price List
ActionIn Make“Updates an existing Price List.”
Adjusts a price list, the set of special rates you give a group of customers, without rebuilding it by hand.
Update a Project
ActionIn Make“Updates details of a project.”
Brings a Zoho Invoice project up to date, so time and billing follow the real scope.
Update a Recurring Expense
ActionIn Make“Updates an exsiting recurring expense.”
Edits a repeating cost, such as a software subscription or rent, so the entries Zoho Invoice generates next carry the new amount.
Update a Recurring Invoice
ActionIn Make“Updates a recurring invoice.”
Changes a subscription billing profile, so every future invoice from that profile is correct.
Update a Task
ActionIn Make“Updates the details of an existing task.”
Edits a task inside a project, keeping the tasks people log time against accurate.
Update a Time Entry
ActionIn Make“Updates logged time entry.”
Corrects hours that were already logged, so the time you bill a customer is the time really spent.
List Contact Persons
SearchIn Make“Lists all contact persons with pagination.”
Returns all the people attached to a customer, each one as a separate bundle, an item that flows to the next module.
List Contacts
SearchIn Make“Lists all contacts with pagination.”
Brings your customer base out of Zoho Invoice page by page, one bundle per contact, ready to sync or analyze elsewhere.
List Credit Notes
SearchIn Make“Lists all the credit notes.”
Gathers the credit notes of your organization so a scenario can total them, report on them or match them with returns.
List Estimates
SearchIn Make“Lists all estimates with pagination.”
Pulls your quotes as a list, one bundle each, which makes follow-up and pipeline reports possible outside Zoho Invoice.
List Expense Categories
SearchIn Make“List Expense categories along with pagination.”
Shows the categories your expenses can be filed under, handy to map an outside label to the right Zoho Invoice category.
List Expenses
SearchIn Make“List all the expenses with pagination.”
Extracts recorded expenses one bundle at a time, the raw material for a cost dashboard or an export to your accountant.
List Invoices
SearchIn Make“Lists all invoices with pagination.”
Lays out your invoices as separate bundles, which is the starting point for dunning, reporting or syncing to another tool.
List Items
SearchIn Make“Gets the list of all active items with pagination.”
Exports your catalog of products and services so another tool, such as a shop or a quote builder, works from the same references.
List Payment Refunds
SearchIn Make“Lists all the refunds pertaining to an existing customer payment.”
Retrieves the refunds recorded against one customer payment, so you can see how much of it actually stayed with you.
List Payments
SearchIn Make“Lists all the payments made by your customer.”
Collects the payments your customers have made, one bundle each, the base for cash reports and bank reconciliation.
List Price Lists
SearchIn Make“Gets the list of all the price lists with pagination.”
Returns your price lists so the scenario can pick the right set of rates for a customer group.
List Projects
SearchIn Make“Lists all projects with pagination.”
Lists your Zoho Invoice projects, page after page, so time tracking or reporting tools can line up with them.
List Recurring Expenses
SearchIn Make“Lists all the expenses with pagination.”
Surfaces your repeating costs, subscriptions and rent among them, so you can review them in one place.
List Recurring Invoices
SearchIn Make“Lists the details of all recurring invoices.”
Brings every recurring invoice profile of your Zoho Invoice account into the scenario, one bundle per profile, so you can review all your repeat billing in one pass.
List Time Entries
SearchIn Make“Lists all time entries with pagination.”
Brings the hours logged in Zoho Invoice into your scenario, each time entry as its own bundle that the next module can reuse.
Need help automating Zoho Invoice with Make?
A person reads every message.