Skip to main content

Adding Services to a Deal

Add services to deals in the sales phase. Use different pricing models to set up a fixed price or time and materials proposal.

Updated over a week ago

What are Services?

In Productive, services are the building blocks of both budgets and deals. When you're setting up a sales deal, adding services allows you to define the scope of work, estimate pricing, and prepare for tracking time and expenses.

If the deal is won, these services can then form the foundation of your budget and invoicing setup. Services in deals help you:

  • Track time and expenses accurately

  • Monitor deal revenue potential

  • Prepare for invoicing once the deal is won

  • Allocate resources via the Resourcing module

You can’t invoice a deal until it’s marked as Won. Any time or expenses tracked on an open deal generate cost only, not revenue. When winning a deal, you'll have the option to move time entries, expenses, and bookings from the deal to the budget.

Adding Services to a Deal

After creating the deal, select "+ Add services" to start adding services to your deal.
You can manually add the service or copy a predefined service set from a rate card.

Once you add a service from a rate card, you are welcome to further modify it without affecting the information in the rate card.

Service Names vs. Service Sections

Each service line item you add to the deal includes a service name—this is what you’re billing for (e.g., Design, Development, or Consulting).


You can also organize services into sections with custom labels by clicking "Add Section" at the bottom. These section names help structure your deal and make it easier to read.


Service sections appear in several places in Productive:

  • In time tracking views (Day and Timesheet) under My Time

    • In the service picker when manually logging time, where you’ll see the full structure:
      Client → Project → Budget/Deal → Section → Service Name

    • In Pinned Services, Scheduled Services, and Recently Tracked suggestions

Sections are optional, but they help both your team understand how services are grouped.

Service Types

Service types categorize services for financial reporting. Set them up in Settings > Service Types. Once added to deals or budgets, they act as internal classifications (e.g., Strategy, Engineering, QA).

  • Service name: what you’re offering to the client

  • Service type: how your company groups or analyzes that work internally

📌 You can create new service types on the fly if "Quick Add" is enabled in Settings.

Billing Types

After defining the service types used to track profitability, the next step is to configure the billing type for each service in your deal.

In the Billing type column, choose between:

  • Fixed

  • Time and Materials

  • Non-billable

Click the column to select the option that best fits your arrangement.

These options determine how time and expenses are tracked, how people are booked, and how you invoice the client once the deal is won and the work is completed:

  • Fixed: Bill a set amount regardless of hours worked.

    • Example: You sell a logo design for €3,000. Even if your team logs 10 or 40 hours, the price remains fixed.

  • Time and materials: Bill based on tracked time, expenses, or both.

    • Example: You quote €80/hour for consulting. If 20 hours are logged, the invoice will be €1,600.

  • Non-billable: Track time or expenses that won’t be invoiced.

    • Example: Internal meetings or onboarding activities.

📌 Note: You cannot invoice a deal until it's marked as Won. Until then, any time or expenses tracked against the deal will be treated as cost only.
This is important to consider when choosing billing types and enabling tracking on deal services.

When you win a deal, you’ll be prompted to move:

  • Tracked time

  • Expenses

  • Bookings
    …to the new budget created from the deal.

Unit

Choose the tracking unit: Hour, Day, or Piece.

  • Hour/Day: Enables time tracking and Resourcing. Define "person-day" duration in Settings > General > Work Time.

  • Piece: Use for flat-fee deliverables or expense-only services.

Tracking Options

Tracking options depend on billing type and unit. You can toggle:

  • Time tracking

  • Expense tracking

  • Booking in Resourcing

These icons must be violet to be active.

📌 Example: Time and Materials + Hour = time tracking and booking enabled. If you choose Piece, only expense tracking is available.

Estimate

The Estimate column lets you input an approximation of hours, days, or pieces (matching the billing units), helping set budget totals and monitor progress against these estimates as the project progresses.

It's crucial to note that the estimated hours/days directly impact Resourcing, influencing your resource allocation based on precise service and budget specifications.

Pro tip: When setting up your service in hours or days, for the Time and Materials billing type services, the estimates are automatically adjusted based on the quantity entered.

However, for Fixed billing type services, you can input a separate estimate of hours, allowing flexibility to sell the service at a fixed price while planning to invest fewer (or more) hours than initially projected.

Quantity and Price

When working with Fixed or Time and Materials billing types, you can specify the quantity (hours, person-days, or pieces) you intend to sell to the client, along with the corresponding price per hour/day/piece established for the service.

Non-billable services, not intended for client invoicing, do not affect the budget total. Therefore, inputting quantity and price values is not applicable for such services.

Tracking time or logging expenses against non-billable services incurs costs, which are reflected in the Profitability section of the budget.

Discount

If you want to add a discount to your services, you can add it by clicking on the Show discount option in the three-dot menu located to the right of the service section name.

Once you click on it, a new Discount column will be visible and you will be able to set up a different discount for every billable service.

The total amount changes accordingly once the discount is added to the service.

Markup

If you want to add a markup to your services, you can add it by clicking on the Show markup option in the three-dot menu located to the right of the service section name.

Once you click on it, a new Markup column will be visible and you will be able to set up a different markup for every billable service.

The total amount changes accordingly once the markup is added to the service.

Guaranteed Maximum Price

For services that are defined as Time and Materials, you can define a fixed cap which will then determine the maximum price that can be charged to the client, regardless of the hours put in.

To set it up, first, select Time and Materials as the billing type and define the price and the quantity. From the three-dot menu to the right of the service section name, select "Show fixed cap".

Then, click on the padlock (🔒) icon to set a fixed cap. You'll know the fixed cap has been activated when the padlock turns violet.

📌 Example: You set a €10,000 cap. Even if €12,000 worth of time is logged, only €10,000 is billed.

Description

To add a description to your services, select the Show description option in the three-dot menu located to the right of the service section name.

The description you add there will later be visible in the reports!

Duplicating Services and Sections

To speed up your setup, you can duplicate both individual services and entire service sections.

  • To duplicate a single service, open the three-dot menu next to the service line item and select Duplicate.

  • To duplicate a whole service section, open the three-dot menu next to the section name and select Duplicate. This will create a new section below the original, copying all its services, settings, and section name.

Saving Changes

Once you are done adjusting the services within the deal, select "Save changes" in the upper-right corner.

Moving Services Between Deals and Budgets

When a service needs to be reallocated—whether to adjust invoicing, refine a budget, or group work under a different deal—you don’t have to recreate it from scratch.

Instead, you can move it between deals and budgets while keeping all related time entries, expenses, and bookings intact.

This ensures financial accuracy and saves time. Learn more about how to move services between deals and budgets here.

Did this answer your question?