PROJECTS - More flexibility with task and pricing

PROJECTS - More flexibility with task and pricing

Hi Everyone,
I would like to use PROJECTS in my Zoho Booking app but it does not fit into my business.
For example: I charge per sessions fixed price. My session usually are 2 hours  and I bill the customer on the end of the month. My session can have different time length and different fee. Generally, I charge per session and if someone booked the session and did not come I still charge for it. I cannot set it up with current properties of the PROJECT options. It can be done but it is too much clicking and the report or invoice could be misleading as there is only option per hour as a billing rate.
Let's analyse how the PROJECTS can be improved  based on car mechanics business:

Billing Method:
1)  Fixed cost per project -  this option is fine, mechanic can agree with customer that the car will be repaired for the fixed fee no matter of how long it takes. But if mechanic would like to do teaching session charging £100 for 2 hour session , this will not fit into this option. Mechanic would need to create for each session new project - not good option - better to invoice each time.

2) Based on project hours -  this option has a fixed rate per hour.  Project can be split into different tasks like changing  tyres in the car or changing the brake pads etc . But ... still not perfect when it comes to teaching and charging per session. It can be that for each session there is new task, but too much clicking and misleading hourly rate instead sessions. Imagine that you have 5 students for each teaching session you have to spend a bit of time to register it. 

3) Based on task hours -  this one is the most close almost perfect for those who charge clients per session. Each task can have separate rate but there is only option per hour. Perfect for mechanic who can say that changing the engine will cost more per hours as require more experienced mechanic where topping up the oil can be done by les experienced employee. 
Probably most of the business will be charging per hour as it is the most profitable approach, but when you are teaching , you know that 2 hours session is booked, it would be better just by one click record that student came for the session, instead two clicks like start the session and end of the session and adjusting the time when you finished session just 10 minutes late. Better to have just one click to record the attendance. 

in my opinion following option for the task would add much more flexibility for many businesses. Each task could be billed by:  
  1. hour - it is billed for every minute spend on this task - the only option which is currently available
  2. per session - it is billed fixed amount per each session, no matter if it take 5 minutes more or less
  3. simple  - billed just per task, each task with different rate and no time counting.

than our mechanic could for each student create project and for different teaching subject have different task. Theory of car design could be charged per session - each time when student come for lecture, it can be clicked the task button and it automatically register the date of the session. On the end of the billing period it list when and how many session were taken and listed on the invoice.  Practical teaching could be charged by hours, and like above it will later list when and how many hours were taken.  Exams and feedback could be billed as simple task.

In such situation this option should be called : "based on task " instead based on task hour

Also task could be listed as sale items, than the question is what is the difference to invoice client vs creating the project for client.
well, if the client come for session once out of blue moon, the invoice is the best option. But if we have regular client it is unpractical to send 20 invoices per month. It is better to create project with no fixed time and billing the client on regular basis like a month.  It could be said that just open a draft invoice and add manually item as a session to it. Well, project have timesheet with listed opened tasks , there is a list for projects what allow quickly access the particular project and client. There is dashboard space for quick access to projects. Do I need every time search the client and manually list time and date for the session in the invoice? Also projects have a budget expenses etc. In my opinion, above option for the task, would give many businesses more flexibilities to monitor regular clients. Each business is different, but one common denominator for all of us it time. We do not want to spend hours fiddling  with the invoices and monitoring revenue from clients. Projects option is great idea in accounting app. But probably there is a question where to draw the line how complex it should be in the accounting app as there is separate Project app? 

4) based on staff hour -  this is self explanatory, I do not have a staff members so probably I cannot  have more detailed look into this option. 


let me know what you think about it
M
 

    Nederlandse Hulpbronnen


      • Recent Topics

      • Date does not fit the field

        Hi There. I am having fun learning zoho sign API. Today I noticed the "Signed Date" field does not fit, or alternatively the font is to large for the auto field space. See screenshot below. The signed date field is created by putting {{Signdate}} on the
      • Tip of the Week #69 – Automate your Zoho TeamInbox tasks with n8n integration.

        Don’t waste time repeating the same tasks—like sending follow-up emails or adding new contacts. Let automation save the day. With n8n, an open-source automation tool, you can connect your favorite apps and let them handle the busywork for you. You don’t
      • Multi Page/Step Forms in creator

        Greetings i was wondering if it's possible to create multipage/step forms on creator similar to what we have on zoho forms. is that possbile? Thanks
      • Package Geometry

        how can i add the dimensions and weight capacity of the available boxes to be default in the system everytime we use it ?
      • How to create a Master Kanban Board that syncs with Child Projects?

        Hello, We're currently using Zoho Sprints for managing our interdepartmental teams, and we're looking to enhance our workflow using Kanban boards as part of a company-wide productivity improvement initiative. Our goal is to implement a project structure
      • Writer.. Broken?

        Hello,  Writer has been really good to me during the months I've used it, up until now.  I usually launch the app by tapping the icon and I could immediately pick up where I left off.  Now I'm greeted by a loading circle not reaching 100% and I only have the option to create a new account.  By pressing that button it now switches to a login screen and I can access my account. However, it seems (only speculating ofc) to be stuck in cell-phone mode? everything looks scrambled.  I can't access any of
      • How to access Recruit Variables in a Deluge function?

        I have set up Recruit Variables in Zoho Recruit, and I would like to know how to retrieve these variables from within a Recruit custom function (Deluge). Could someone please explain the correct way to access them? I tried the following code, but it did
      • Upon De activate a user what name doe sthe contacts candidates go under?

        When deactivating a user, does the user name remain the same, as the candidate owner? If not what/who, does it change to? Do I need to change the user name in contacts and candidates before I deactivate the user?
      • Weekly Tips: Customize alerts from your Priority Users

        You might receive hundreds of emails daily, but messages from your manager, clients, or team leads often require immediate attention, as they may contain urgent requests or critical updates. How would you ensure you never miss important messages from
      • Maximum 100 records in Sheet View is limiting. How can I increase this?

        Thanks in advance for any help with this. There was a similar post that showed answered but it did not help with increasing the number of records you see in a Sheet View. Editing in the Sheet View is fast and efficient but I have 3500 records and I need
      • Revenue Management: #3 Revenue Recognition Simplified

        In continuation of the previous post on how to compute revenue recognition, let's explore a solution that helps businesses handle real-world complexities. While the Accounting Standards provide a clear framework for recognizing revenue, the real challenge
      • Tip #40- Strengthen Remote Support with IP-based Restrictions in Zoho Assist– ‘Insider Insights’

        Protecting sensitive data and preventing unauthorized access is a top priority for any organization. With IP-based restrictions in Zoho Assist, you can ensure that only users from trusted networks can initiate remote support sessions. Say your IT team
      • Push Invoices to Xero Manually

        Hi guys, I'm wondering if anyone has wanted to do this and has a workaround or knows of an app that may be able to help with this. I sell B2B and B2C. The customers can purchase on our website or through marketplace, all of which send sales to zoho. The
      • OpenAI error code: 1010 in a Zobot

        Please see short linked screen recording. Insights welcome. Please and thank you! https://workdrive.zohoexternal.com/external/f3247ba9c872639157b707700c0300c433c7664aea924a034f4da3c3ad2e355f
      • Ability to Create Sub-Modules in Zoho CRM

        We believe there needs to be a better, more native way to manage related records in Zoho CRM without creating clutter. Ideally, Zoho would support "sub-modules" that we can create and associate under a parent module. Our use case: We have a custom module
      • Installing EMAIL Setup in New Domain

        Respected Support team, I'm facing an issue with cloudflare in Pakistan, I want to setup Zoho Mail Setup but I Don't know how to enable Zoho mail setup without cloudflare. My Website https://stumbleguymod.com/ is using CF, and I want a different Zoho
      • Signature change

        I cannot see how to change signature or out of office details easily now in the new format.
      • Inventory API - Retrieve all uploaded product / item images

        I know that I can get the primary image for each product / item or composite item, by using the /image endpoint.  https://inventory.zoho.com/api/v1/compositeitems/<item-id>/image?authtoken=<TOKEN> This will return only one photo, even if the item has multiple images uploaded. Is there a way to retrieve all images stored for an item via the Zoho Inventory API?
      • Ebay Integration malfunction

        My eBay integration in Inventory has always worked well. It suddenly malfunctioned. It is creating its own parts in Inventory that are unavailable instead of selling the parts I've always sold. Tech help was unable to resolve this. The latest sale attempt
      • Introducing Bin Locations In Zoho Inventory

        Hello users, We are excited to let you know that your wait for the Bin Locations feature has now come to an end! Yes, you heard us right! We are here to introduce the much-awaited Bin Locations now in Zoho Inventory. But before we dive into the feature
      • how to get all the records in the custom View more than 200 records , Without using the page Concept

        how to get all the records in the custom View more than 200 records , Without giveing page as default in the Loop Concept Pls help how We can Achive this void schedule.Lead_Attempt_To_contact_schedule_10_30() { pages = {1,2}; for each pg in pages { query_map
      • The way that Users can view the ticket

        I have created users. What I would like to achieve is the following: All users under the same company account should be able to view each other’s tickets.
      • Zoho UAE SMS/WHATSAPP

        Hello everyone, so I have a question as regards DC and their impact on automation, integration and app usage. For example I am working with a UAE clientniw but each time I tried to connect their WhatsApp and sms then automate their process I tend to receive
      • Looking to Flag or Tag contacts/ accounts on Zoho Desk?

        I am looking for a way to flag certain accounts and make it obvious on the views pages. So for example if a has a certain package or needs extra attention it is clear before even clicking on the ticket. This could be via adding a tag or flag onto an account,
      • setting date-time field from string

        hello everyone, i hope someone could help me. i have a date-time field in a form that i want to fill in from two separate fields of date, and time. i need to combine the two fields to a one date-time field but can make it work. i tried to convert the
      • Calendars and CRM Contacts

        I'm finding having multiple calendars in Zoho One so confusing. I have a few questions so I can get this straight. We have a meeting room that we have set up as a resource in Calendar. Can this be set up in Bookings and the CRM Calendar? Using Zoho Calendar,
      • Announcing new features in Trident for Mac (v1.23.0)

        Hello everyone! Trident for macOS (v.1.23.0) is here with interesting features and thoughtful enhancements to elevate your workplace communication and productivity. Here's a quick look at what's new. Record your meetings. You can now record audio and
      • Applying a record template

        Hi all, I can't figure this out. I hope you can help. The scenario: We have learners who have to complete a 'digital' journal with tasks in order to qualify. Those tasks, once completed, need a final signature from their 'Mentor', which will trigger their
      • Quickbooks invoice with Zoho Creator

        Is it possible to push data from Zoho Creator directly to an invoice on QuickBooks? If so, where can I find information on how to do this?
      • Help: Capture full page URL in hidden field when same Zoho Form is embedded on multiple pages (iframe)

        Hi all, Goal Use one Zoho Form across multiple pages and record the exact page URL (incl. subdomain + path + hash) where the user submitted it. Example pages: https://www.example.com/cargo/ https://www.example.com/cargo/containers/#contact https://cargo.example.com/auto/
      • Automatically Populate fields - HELP!

        There have been many discussions on this but I still can't seem to get it to work for me. I am trying to create a lookup field and have other fields automatically populate. Based on the instructions in the Help Center, I should be using the "on user input". It's just not working, here is the layout...   Both forms are in the same application. Current form is called Add Note, form to fetch records from is called Add Client. Lookup field is called Select_Client_ID related field in fetch form is called
      • Push notifications to portal users

        Hi all, it is possible to send push notifications to portal users?
      • Rename the attachment from record template pdf in the sendmail deluge script

        Hello Zoho, I urgently need a feature to rename record templates that I send via the sendmail feature. The program I created sends emails to clients with an invoices that have been created in the invoice database. If the user selects 3 invoice numbers,
      • Alt Text On Multiple Images

        I'm using Zoho Social to post to a charity website. Often the posts have multiple images, but it seems there is only one field for Alt Text. Does that mean I can only include it for the first image? Or is there a way to add alt text for all the imag
      • [SOLVED] Getting 401 when trying to download ticket attachment via API

        I'm able to use the API just fine to access ticket content. But I cannot download ticket attachment, keep getting 401 Client Error. Example: https://desk.zoho.com.au/api/v1/tickets/{ticket_id}/attachments/{attachment_id}/content?orgId={org_id} For headers,
      • Zoho project – Workdrive integration.

        Hello everyone, I was wondering something, we did the Zoho projects integration with Zoho Workdrive but nowhere during this integration we could set the location of the folders that would be automatically created in Workdrive. As I understand it, it creates
      • Scriptを埋め込みたくてOn User Inputを探しているのですが・・・

        編集モードで、Scriptを埋め込みたい項目を選択し、「項目のプロパティ」パネルで、その下のほうに「フィールドアクション(Field Actions)」という見出しがあると聞いたのですが、そもそも、それが見つかりません。そのために、On User Inputなどのイベントが選べません。 画面の英語を日本語に訳しているためにわけわからん状態になっているのかも知れませんが、わかる方、いらっしゃいますか?
      • Problem with cloud query exceeded

        When making a call I get this error, It is associated with a function in node that calls external APIs This is the code //tokenConsultar = thisapp.ObtenerToken(); //input.token = tokenConsultar.get("output").toMap().get("token");
      • Showing Total of Funnel Chart Legend (With Values) Items

        Hi, We are using the funnel type chart for displaying our zCRM sales pipeline stages and associated sum of deals in each stage.  We have configured the legend to show the associated value (Deal Amount (Sum)) for each stage adjacent to the legend items (Stages). Is there a way to display the total of the values in the same chart?  For example, at the bottom of the legend or maybe as a #merge placeholder in the legend title?
      • How to Convert VCF Contacts to CSV using Excel

        Many users switch from traditional address books to digital formats like vCard and CSV. These formats allow users to easily manage their contacts. However, a difficulty comes when you need to transfer your contact information to another application or
      • Next Page