September has been a different month for Zoho Backstage. Instead of rolling out a long list of new features, we focused on something just as important:
Performance, reliability, and stability
The event season is in full swing, and organizers are running larger and more complex events. Our goal this month was simple: make your experience faster, smoother, and more intuitive.
That said, we do have a few updates to share with you.
Tax Rules – South Africa
Accurate tax calculation is vital for ensuring compliance and transparency in event management. With the new Tax Rules feature for South Africa, you can now automatically apply the correct VAT rates to your events, making tax management simpler and more efficient. Zoho Backstage automatically configures tax rules based on your organization and event location, ensuring compliance with the South African Revenue Service (SARS) regulations.
This feature supports in-person, hybrid, and virtual events, helping organizers stay compliant while reducing manual tax management.
How do taxes work on South African events?
VAT registration thresholds
- Businesses must register for VAT if their annual taxable sales exceed ZAR 1 million.
- Businesses may choose to register voluntarily if their taxable sales are above ZAR 50,000.
VAT rates
- Standard rate: 15%
- Zero rate: 0%
VAT terms
- VAT: Value-Added Tax
- VAT Registration Number Label: TIN (Tax Identification Number)
- VAT Registration Number Format: 10-digit number
In-person and hybrid events

If an event is held in South Africa, the place of supply is considered within South Africa, and 15% VAT must be charged on ticket sales (unless exempt or zero-rated).
Virtual events

For virtual events, the attendee’s location determines the place of supply. For foreign attendees, the transaction is treated as an export of service and is zero-rated.
How to use
To enable South Africa tax rules, configure your organization’s location:
- Navigate to Portal Settings > Payments and Tax.
- Select South Africa as the organization location.
- The system automatically populates:
- 2 default tax rates (15% and 0%).
- 4 tax rules (in-person/hybrid, virtual, and two non-taxable rules).
Unlike other countries, South Africa Tax Rules are predefined. You can't edit existing rules or add new ones.
Applying Tax Rules to in-person and hybrid events
When South Africa is selected as the organization location, Zoho Backstage automatically applies the correct VAT (15%) to in-person and hybrid events. This ensures compliance with SARS requirements. A preview of the tax to be applied is shown during event publishing, so organizers know exactly what their attendees will be charged.
Applying Tax Rules to virtual events
For virtual events, Zoho Backstage automatically applies the zero-rated VAT rule for foreign attendees. South African attendees are charged the standard 15% VAT. This setup ensures accurate handling of local and international transactions without manual intervention.
- Tax rules in Zoho Backstage are fixed for South Africa. They can't be edited or expanded.
- Organizers can change the applied rule during event setup, but updates only affect new transactions. Existing transactions retain their original tax rule.
- If the event location is set to any country other than South Africa, South African VAT won't be applied.
Plan availability: Included in the Essentials, Premium, and Ultimate plans
Full page floor plan
We’ve taken the exhibitor experience to a whole new level with the introduction of the full page floor plan. This enhanced layout gives everyone including organizers, exhibitors, and attendees a more immersive and detailed view of the event venue.
For organizers, the full-page view provides better visibility and control when managing booth layouts and exhibitor placements. Whether you’re reviewing space allocation or showcasing your setup, the new Fit to Screen option lets you adjust the view instantly, making it ideal for large displays and on-site monitors.
Visitors can explore the floor plan in full-screen mode, view the exhibitor list, and discover details about each exhibitor. Signed-in attendees can further filter exhibitors by category and mark their favorites to plan their visit efficiently. Exhibitors can browse the directory or register directly from the same page, making navigation and engagement effortless.
Plan Availability: All plans that include the Exhibitor management module
Date & Time form field
We’ve enhanced the existing Date field to support time preferences, giving you more flexibility when collecting scheduling details. By enabling the Include Time toggle, you can now capture both date and time within a single field.
Similar to the standalone Time field, organizers can configure properties to accept entries in either 12-hour or 24-hour format and even set restrictions within a specific time range. A default date and time value can also be defined to simplify form submissions.
The default time format for this field automatically aligns with your event’s configuration under Manage > Event Info, ensuring consistent formatting across your forms.
Plan availability: Included in the Ultimate plans
With the event season in full swing, we’re focused on making your experience with Zoho Backstage faster, more reliable, and ready for every challenge. We look forward to bringing you more updates next month.
All the features and enhancements mentioned in this article are available across all Zoho Backstage-supported data centers.
Recent Topics
Zoho Analytics Bulk Api Import json Data
HI, I’m trying to bulk-update rows in Zoho Analytics, and below are the request and response details. I’d like to understand the required parameters for constructing a bulk API request to import or update data in a table using Deluge. Any guidance on
E-Invoicing in Belgium with Zoho Billing
Starting January 1, 2026, Belgium is introducing mandatory electronic invoices (e-invoicing) for all B2B transactions between VAT-registered businesses. Invoices and credits notes must be exchanged in a prescribed digital format. How E-Invoicing works
Convert HTML to PDF & Send as Email Attachments in Zoho Creator (Deluge)
This approach is useful for sending welcome letters, instructions, or promotional offers after order creation. // 1. Define the variables using the submitted input
customerName = input.Customer_Name1;
orderID = input.ID;
customerEmail = input.Email_Address;
//
Connecting zoho creator to zoho writer to send prefilled documents
i will paste the worflow below // Get user's submitted data from the form userSalary = input.Current_Salary; userCIBIL = input.CIBIL_Score; userEmail = input.Email; userName = input.Name; // You need to get the Document ID from the URL of your Zoho Writer
Extracting Images from a Zoho Creator Report into a Pages
If you’ve uploaded images in a form and can see them in your report, you might also want to display those same images inside a Page (custom HTML page). This is useful for dashboards, profile pages, or any place where images should be visible dynamically
Auto-fill New Row with Previous Row Values
rowsize = input.Order_Items.count();
for each row1 in input.Order_Items
{
rowsize = rowsize - 1;
if(rowsize == 1)
{
row.Door_Model = row1.Door_Model;
row.Door_Color = row1.Door_Color;
row.Materials = row1.Materials;
I am facing a problem with an if-else condition
If I use if, else if, and else conditions in Deluge with the same variable name, sometimes the variable causes an error because the same variable name is present in every block
When I click on PDF/PRINT it makes the invoice half size
When I click PDF / Print for my invoice in Zoho Books, the generated PDF appears at half size — everything is scaled down, including the logo, text, and layout. The content does not fill the page as it should. Could someone advise what causes Zoho Books
Python - code studio
Hi, I see the code studio is "coming soon". We have some files that will require some more complex transformation, is this feature far off? It appears to have been released in Zoho Analytics already
API question - adding a thread to an existing ticket
Hi Is there an API function for the customer to add to an existing ticket thread? example, customer puts in new support ticket. support replies and ask for more details. customer replies with more details -what api function is used for this (will add record append to same ticket number?) Thanks
search and Smart Bar both missing in Mail
One of the users on my account does not have the search bar at the top right or the Smart Bar at the bottom left of the desktop Mail app. Any ideas how to get those back?
Why is Zoho Meeting quality so poor?
I've just moved from Office 365 to Zoho Workplace and have been generally really positive about the new platform -- nicely integrated, nice GUI, good and easy-to-understand control and customisation, and at a reasonable price. However, what is going on
Hide fields only for creation
Hello, I'd like to hide some fields only during the creation of a contact in Zoho CRM. In fact I have some fields that are automatically calculated thanks to an automation, so when my users create a contact I don't want them to fill those fields. I know
Items Below Reorder Point Report?
Is there a way to run a report of Items that are below the Reorder Point? I don't see this as a specific report, nor can I figure out how to customize any of the other stock reports to give me this information. Please tell me I'm missing something s
Qwen as the default open source Generative AI model for Zia
Hello everyone, Zia Generative AI is transitioning from Llama (8B parameters) to Qwen (30B parameters) as the default model. This means that users who were using Llama as a GenAI service will now use Qwen. This upgrade was made with a vision to enhance
Calendar week view: Today + 6
Is there anyway to have the calendar change dynamically based on the date? Due to the amount of events, we only display a week at a time, but towards the end of the week, we can no longer see ahead to next week (without changing it manually every time).
How to restrict user/portal user change canvas view
Hi , I would like to restrict user / portal user change their canvas view because I hide some sensitive field for them. I dont want my user switch the canvas view that do not belong to them But seems Zoho do not provide this setting?
E-Invoicing in Belgium with Zoho Books
Starting January 1, 2026, Belgium is introducing mandatory electronic invoices (e-invoicing) for all B2B transactions between VAT-registered businesses. This means that invoices and credits notes must be exchanged in a prescribed digital format. How E-Invoicing
E-Invoicing in Belgium with Zoho Inventory
Starting January 1, 2026, Belgium is introducing mandatory electronic invoices (e-invoicing) for all B2B transactions between VAT-registered businesses. Invoices and credits notes must be exchanged in a prescribed digital format. How E-Invoicing Works
Enhancement Request for Multi-Asset Work Order Feature
Hello Latha, Thank you for your continued support. The multi-asset Work Order feature is extremely helpful. I did some testing based on our requirements, and during the process, I noticed a few areas where we need your team’s support to improve the feature
CRM x WorkDrive: File storage for new CRM signups is now powered by WorkDrive
Availability Editions: All DCs: All Release plan: Released for new signups in all DCs. It will be enabled for existing users in a phased manner in the upcoming months. Help documentation: Documents in Zoho CRM Manage folders in Documents tab Manage files
Weekly Tips : Make collaboration effortless with Whiteboard in Zoho Mail
Working with your team often means switching between emails, notes, and other applications just to explain an idea. Maybe you are trying to sketch a layout, plan a workflow, or quickly brainstorm ideas—with text alone, things can get confusing. So how
Add Option to Mass Dispatch by User
Hello! We are using the dispatch console to dispatch service appointments to our service ressources. Right now, the process is our dispatcher verifies each ressource's route for the day and dispatches it after validation. Sadly, there doesn't seem to
Introducing parent-child ticketing in Zoho Desk [Early access]
Hello Zoho Desk users! We have introduced the parent-child ticketing system to help customer service teams ensure efficient resolution of issues involving multiple, related tickets. You can now combine repetitive and interconnected tickets into parent-child
Error AS101 when adding new email alias
Hi, I am trying to add apple@(mydomain).com The error AS101 is shown while I try to add the alias.
How to add to Subforms via Zapier with Zoho Writer?
I have the following layout for a Zoho Writer Document. As you can see there is a repeating subform taking in "Items". I am trying to make a Zapier integration with it, and I can see there is 1 field saying: "Items", but it does not specify how I'm supposed
Contrôles administratifs granulaires : un atout pour la sécurité des e-mails
La moindre erreur dans votre système de messagerie peut coûter très cher à votre entreprise, tant en argent qu’en conformité et en image de marque. Pour beaucoup d’organisations, ce risque est bien réel. Les e-mails véhiculent quotidiennement des informations
Include the "Added Email ID" to the Filters of a Report
Hi, With a Report and lots of entries, a normal thing is to filter entries by the submitter, but that is not included in the Auto Filter of Reports and you can't add a custom filter to a Report without specifying the actual value. I would like to be able
Marketer's Space: Why mobile optimization deserves a place in your email strategy
Hello Marketers, Welcome back to Marketer's Space! Today, we'll talk about the importance of creating mobile-friendly email designs. While mobile phones were once used only to make phone calls, today they're used for almost everything, including texting,
Collections Management: #6 Realign Customers who gets back In-Term
Arun stared at the subscription list on his dashboard. Another account had just been moved to Cancelled status after completing the whole dunning process. Nothing unusual, just that payment failures happen, retries fail, and cancellation is the expected
Zoho Mail IP Blacklist
I need problems with send mails: Error: junk mail rejected - sender4-op-o10.zoho.com 136.143.188.10, is in RBL. Spamcop. Please remove FQDN for blacklist. Regards.
I can receive but not send emails
Hello, I've been not able to send emails for almost a year now. I been using alternate email to do this. I want to know how to fix this so I can use my zoho account normally again.
Setting checkbox value on template in Sign from Creator
Good day, Please help me understand how do I set a tick from a checkbox in Creator into a checkbox on a Sign template. Below is the only values on the Sign template and the code from Creator, "field_boolean_data": {}, "field_date_data": {}, "field_radio_data":
The challenge of 24/7 connectivity: Being present and meeting customer expectations
Before television entered our homes, radio was our window to the world. We had to tune carefully to catch voices from distant places. When television arrived, the world began to grow smaller. We can watch rocket launches, see the goal that wins our favorite
How to download all attachments from inbox, send, other folders in one go
Hi All, Appreciate if anyone could help me with steps for below requirement. How to download all attachments from inbox, send, other folders in one go. Even mapping to new folder will help me. Thanks in advance.
Recruit paid support?
Hi all, Could anyone who has paid support package advise if it provides value for money with regards to support response times? Exploring the idea as unfortunately when we have faced issues with Recruit it has been a 7+ day timescale from reporting to
Cannot connect mail accounts to Thunderbird
Hi Support - I'm attempting to add my mail accounts to Thunderbird but I'm getting an unable to login to server error. I tried to use the password associated with my account I received the unable to login error. So I went into Zoho Accounts and generate
Alias Email Id already exists
Hi, I just verified my domain sesque (dot) com and now I am trying to create the admin account using admin (at) sesque (dot) com, but I am getting an error saying "Alias Email Id already exists". I used to have another Zoho account with this email address,
Unable to connect to smtp server, connection timed out
Hi Team, I am facing below issue, while sending out emails from thunderbird client. It used to work, facing this issue from morning. Error: Sending of the message failed. The message could not be sent because the connection to Outgoing server (SMTP) smtp.zoho.com
javax.mail.authenticationfailedexception 535 authentication failed
Hi, I am facing 535 authentication failed error when trying to send email from zoho desktop as well as in webmail. Can you suggest to fix this issue,. Regards, Rekha
Next Page