Delivery & billing

Managing Client Projects and Invoicing in One Workspace

A practical Curoxi workflow for managing client projects and invoicing together, from customer setup and delivery review to invoices and payment visibility.

By Curoxi · Published

Start with the customer, then organize the work

A project board can show that a task is finished while the finance team still cannot explain what should be billed. The problem is often missing context: which client requested the work, which project owns it, what commercial terms apply, and whether the customer has already received an invoice. A shared workspace gives the team a consistent place to look for those answers.

In Curoxi, customer workspaces hold projects and provide access to delivery, invoices and support according to the account’s permissions and plan. This guide describes a repeatable operating process using those existing features. It is intended for agencies, consultancies and other teams delivering ongoing client work; it does not assume that every completed task should be charged.

Curoxi customer dashboard with project selection, task status, hours and invoice visibility
A customer can review work for the selected project and see billing context in the same workspace. Screenshot from the local Curoxi demo; names and amounts are demonstration data. Navigation and availability can differ by role and release.

1. Establish the scope before delivery begins

Select the customer and project before creating work. Agree what is included, what counts as a change request, who reviews completion and which billing model applies. Configure the customer billing profile and the rates or terms required for that model. Confirm company and customer access using their respective accounts.

For example, a checkout improvement could be a separate project under an ongoing client relationship. Give each task an outcome, a task type, an owner and a due date. Use releases and sprints where they help organize delivery. Keep the client’s acceptance criteria in the task discussion so the handoff to review is understandable.

2. Make the review-to-billing handoff explicit

Curoxi invoices screen with project scope, generated invoices, payments and invoice generation
The invoices screen separates invoice totals, recorded payments and the remaining balance. Screenshot from the local Curoxi demo; names and amounts are demonstration data. Navigation and availability can differ by role and release.
  1. Review the delivered work and its comments before changing the task stage. A completed stage should mean the work meets your team’s completion policy.
  2. For hourly task billing, confirm the hours and configured task rate. Do not treat an estimate as an automatically verified timesheet. Check that the intended billing values are present.
  3. Open the Invoices screen with the correct customer and, where appropriate, project selected. Check completed work that has not already been linked to an invoice and review any additional expenses.
  4. Generate the invoice, inspect the resulting document and totals, then use the send workflow after your internal review. Generation and sending are distinct steps.

3. Follow the invoice after it is created

A generated invoice is not the same as a payment. Track the invoice state, recorded payments and remaining balance separately. If a client asks about a charge, use the task and invoice references to reconstruct the work that produced it, rather than relying on a spreadsheet total alone.

Use the supported correction workflow if the underlying billing information needs changing. Do not create an extra invoice merely to force a task to appear a second time. Reconcile recorded payments with the actual payment evidence and the accounting process your business uses. Curoxi’s workspace visibility does not by itself establish that money has reached a bank account.

4. Keep the client conversation attached to the account

Authorized customers can review their task progress and billing views. When support is enabled, use a ticket for a follow-up question and include the relevant project, task and invoice reference in its text. Curoxi support tickets are customer-scoped, so the project context must be stated explicitly.

A useful pilot is one client project and one invoice cycle. Ask the delivery lead to explain what was completed, finance to explain each charge, and the client to find the invoice and raise a question. Record missing context and duplicate entry before expanding the process to more workspaces.

Choose the workflow that matches your contract

This walkthrough uses hourly task billing. Resource billing and fixed-price arrangements have different configuration and review paths; do not apply the hourly completion rule to every contract. Check the current plan, permissions and billing setup before starting.

The product is worth evaluating when the same team repeatedly coordinates client delivery and invoicing. If a specialist accounting, tax or payment system is essential, include it in the pilot and define the handoff clearly. A common workspace should make ownership easier to follow, not conceal responsibilities.

Detailed guide: task completion to invoice

Keep support connected to client delivery

See the workflow in Curoxi

Explore the features, check current workspace plans and watch the 19:08 guided demo using local example data.

Explore Features

View Pricing

Watch demo

Browse all articles

Explore Curoxi

Browse all blog articles

Browse the core pages that explain how Curoxi works, how pricing is structured, and how to start a workspace.

Contact

Talk to sales or support

Route pricing questions, rollout discussions, and workspace setup needs to the right team.