VulCode

Billing models: fixed price, hours or a subscription

A fixed price for a set scope, time and materials when the scope changes, or a subscription for ongoing development and maintenance. We match the model to the project and write the rules into the order before any work starts.

Pricing and quotes
A sample screen of the VulCode client panel: the Reports tab of the Ordering app project with the summary of the week 28.09-02.10, five tasks with their hours, 29 hours in total, a decision on the client's side and the plan for next week

Three models side by side

Each has its place. Most often we work on a fixed price.

Time and materials

How the amount grows
  • The amount known before the startpartly
  • The scope can change without amendmentsyes
  • A report of the work doneyes
  • Good for a new project from scratchpartly
  • Good for ongoing developmentyes

Before the start you know the rate in the order, and the final total follows the time we actually work. Every hour belongs to a specific task, and every week we send a summary in the project channel. You can change direction and the order of the plan without an amendment.

Fixed price

How the amount grows
  • The amount known before the startyes
  • The scope can change without amendmentsno
  • A report of the work donepartly
  • Good for a new project from scratchyes
  • Good for ongoing developmentno

We write down the features and give one amount for them, which goes into the order together with the date. It changes only with a change of scope both sides agree to in writing. We hold that scope to the end, and you check the finished work on the test version before you accept it.

Subscription

How the amount grows
  • The amount known before the startyes
  • The scope can change without amendmentspartly
  • A report of the work doneyes
  • Good for a new project from scratchno
  • Good for ongoing developmentyes

We set the monthly fee and the scope it covers before the subscription starts and quote it individually for the project. Within that scope we handle updates, backups and small changes. What was done and how long it took you see in a regular summary of the work.

Which model for which project

It comes down to how well you know the scope at the start. When the scope can be written down before the start, a fixed price fits, and when it only becomes clear along the way, time and materials does.

  • Fixed price
    A company website with a blog and a form
    The whole scope can be described before the start. You know the amount and the date from the quote, so this model fits when the budget must be known upfront.
  • Time and materials
    An app developed from early user feedback
    The next features depend on what tests show. On a fixed price every new feature would mean a separate quote.
  • Subscription
    A store that needs updates and small changes every month
    Steady care instead of a quote for every change. Instead of building from scratch you can also start with a ready-made platform for a monthly fee.
  • A mix
    A product's first version, then growth
    The first stage on a fixed price, then time or a subscription. Every change of model between stages goes into the order with both sides' consent, and we quote maintenance and development after launch individually.

How you pay in each model

We write the payment schedule into the order before any work starts. The three models on one scale, over a three-month example.

Fixed price

A company website with a blog and a form
the advance before the start
after a stage is accepted
after final acceptance

Most often three equal parts, and any other split goes into the order. When the order sets none, our terms assume half before the start and half after acceptance (cl. 5.2).

Time and materials

An app developed from early user feedback

You pay for the time in the weekly reports at the rate in the order. We write the payment dates into the order before work starts.

Subscription

A store that needs updates and small changes every month

The same fee every month for the agreed scope of care or development, quoted individually for the project.

Week

A sample screen of the VulCode client panel: the Billing tab with three invoices of 6,000 PLN for an online store, the advance 1/3 and the stage payment 2/3 paid and the final payment 3/3 to pay

Each part has its own invoice with the part number, and the status shows what is already paid.

A scope change during the project

With a fixed price every change goes the same way, because it can move the amount and the date written in the order. On time and materials a change goes into the next week's plan without a separate quote.

  1. YouChange request

    You describe what you want to add or change, in the project channel or the panel.

  2. VulCodeChange quote

    We say what the change means for the price and date.

    Not agreed or deferredFor laterBoth sides
    The change waits for a later stage or a subscription, and the current scope stays as is. The amount and the date in the order do not move either.
  3. Both sidesWritten consent

    Both sides confirm the change in writing, including electronically. Only then does it join the scope.

    Terms, clause 3.3Scope changes

    Any changes to the scope of an Order require the written consent of both parties and may result in an adjustment of the remuneration and delivery timeline.

  4. VulCodeIn progress

    The change goes into the plan and onto the test version.

The report on time and materials

On time and materials every amount has a list of tasks behind it. This is the summary from the screen at the top of the page, up close.

A close-up of the sample weekly summary: five tasks with their hours, 29 in total, the client's decision on a text at dispatch and the plan for next week
  • TasksEvery task has its own row, and what is done you can check yourself on the test version.
  • HoursTime belongs to tasks, not to days, so you know what a specific feature cost.
  • Your decisionQuestions that block the work are listed apart. Under them is the plan for next week, and you can change its order.

Common questions about billing

Answers based on our terms and on how we write the model into the order.

Not sure which model to choose?

Describe the project and we will suggest the model that suits it and send a quote.