ColoredCow / portal

A hub-and-spoke platform for organizations to effectively manage their operations and data. Uses GSuite.
MIT License
55 stars 51 forks source link

Need to keep track of each billing term for project #3666

Open AbhishekNegi25 opened 2 weeks ago

AbhishekNegi25 commented 2 weeks ago

Problem statement

One of the challenges we face in our current system from a project execution perspective is the absence of predefined invoice terms throughout the project lifecycle. Ideally, these invoice terms, including specific dates and time periods for sending invoices, should be established while registering the project in Portal.

Currently, our system does not support setting these terms in the project. Instead, we create invoices manually, and only at that stage do we select the invoice terms within the invoice form. This manual process is not only time-consuming but also prone to inconsistencies and errors. It can lead to delays in generating invoices as we have to manually determine and input the billing terms each time we create an invoice. These delays can impact project management efficiency.

By defining invoice terms at the start of the project, we can automate the invoicing process, ensuring timely and consistent billing aligned with the contract. This would streamline project execution, and improve invoice generation.

Solution