Project profitability

Know where every project stands today

Forecastify costs your team's real worklogs against per-person cost cards, then reports margin, budget and forecast for every project while the work is still running.

14-day trial · no card · activated manually within one working day

Built by LogiNet Systems Kft. Jira Cloud · YouTrack · CSV HUF, EUR and USD with MNB rates

During migration at a 60-person delivery company we reconciled 34 closed projects against their legacy costing system. Every project margin matched to within 0.5 percentage points — with no manual re-entry.

Reference implementation, 2025 · figures verified against the customer's own close

Project
truth

Know what a project has cost so far, and what margin is left in it.

Costed daily, not at the close
Forecast

See where it lands, at today's burn rate, against the budget you agreed.

Recalculated on every sync
Early
warning

Get told when a threshold is crossed, not when the quarter is closed.

Sent to the two people responsible
Portfolio

Compare every project in the portfolio on one screen, ranked by margin.

A separate permission

The close is too late

Most companies find out a project lost money after it has finished.

A project runs for six months. Hours land in Jira, invoices land in the ledger, and the two are only put side by side when finance closes the period. By then the answer is a fact, not a decision.

The margin usually goes early — an underestimated integration, a senior developer covering for a junior, three weeks of unbilled rework. All of it is visible in the worklogs the week it happens. It just isn’t costed until it is too late to act on.

Cost against budget · one real project

Month 3The margin went here.

Month 6This is when they were told.

Project-level truth

One project, fully costed, as of this morning.

Every worklog is priced with the cost card that was in force on the day it was logged. Planned value, cost to date and margin are the same three numbers your finance team will produce at the close — four months earlier.

  • Cost cards are time-ranged, so a raise in April doesn't rewrite March.
  • Line items roll up to the project; the project rolls up to the contract.
  • Hours without a cost card are counted in hours and costed at zero, and the project says so.

Cost forecast · ACME-WEB

28-week contract · week 14 of 28 Straight-line burn, last 6 weeks
0 5M 10M 15M 20M Budget baseline · 24 000 000 Ft today Crosses budget in week 21 At delivery: 26 140 000 Ft 16 440 000 Ft +2 140 000 Ft over w0 w7 w14 w21 w28
Actual cost Forecast at current burn Budget baseline

Forecasting

The line doesn't stop at today.

Forecastify extends the actual burn at the rate the team is currently working, and tells you which week it meets the budget. This project is fine today and 2 140 000 Ft over at delivery. Both are true, and only one of them is useful in week 14.

  • Forecast is recalculated on every sync, from the last six weeks of real effort.
  • Change the remaining scope or the team mix and the crossing week moves with it.
  • Where a value cannot be computed the project shows an em-dash, never a zero.

Early warning

You get told in week 14.

Thresholds are set per project and per contract. When one is crossed, the people responsible for that project are notified with the number that moved and the number it moved against. No digests, no dashboards to remember to open.

  • Budget consumption, margin floor and forecast overshoot, each with its own threshold.
  • Notifications go to the project manager and the contract owner, not to everyone.
  • Every alert links to the worklogs that caused it.

Risk threshold crossed

ACME-WEB has consumed 82% of its budget with 41% of the agreed scope still open. The threshold is 75%.

Today, 06:12 · to Kata Szabó, Márton Dévai

Margin dropping

NORDIC-APP margin fell from 22.4% to 14.1% over three weeks. 214 of the last 260 hours were logged at senior cost cards.

Yesterday, 06:12 · to Kata Szabó

Forecast overshoot

HELIOS-CRM is forecast 2 140 000 Ft over its 24 000 000 Ft baseline, crossing on 21 November at the current burn rate.

3 days ago, 06:12 · to Kata Szabó, finance

Portfolio access is a separate permission. A project manager sees the projects they are assigned to. Only a holder of the portfolio role sees this screen, and only for the workspaces granted to them.

Portfolio visibility

Five projects. One of them is the problem.

Sort the whole portfolio by margin and the conversation starts in the right place. Cost, margin and forecast are computed the same way for every project, so the comparison is real rather than four spreadsheets held next to each other.

  • One row per project, across every workspace you have access to.
  • Negative margin is always --danger, positive always --teal-dark. Never a series colour.
  • Filter by client, contract type, manager or period without leaving the screen.

Zero admin overhead

Nobody logs their hours twice.

Effort data arrives from wherever the team already works. Forecastify syncs both ways, so a correction made in Forecastify lands back in the tracker and the two never drift apart.

Jira Cloud

Two-way worklog sync

Worklogs, issues and projects map to Forecastify line items. Edits made on either side reconcile on the next sync; conflicts are surfaced, never silently resolved.

Last sync 7 hours ago

YouTrack

Two-way worklog sync

The same mapping, the same reconciliation. Agile boards and time-tracking entries arrive with their issue hierarchy intact, so line items don't have to be rebuilt by hand.

Last sync 2 hours ago

CSV import

Everything else

Column mapping is saved per source and reused. Rows that fail validation are quoted back with the value and the expected shape, so the file gets fixed once.

Last import 4 April 2026

The rest of the surface

Everything the money layer needs to be right.

Margin is only trustworthy if the things underneath it are. These are the parts of Forecastify that make the number defensible in a room with a CFO in it.

Contracts and line items

A contract holds the commercial terms; line items hold the work. Fixed price, time and materials, and retainers each roll up differently, and the rollup is recalculated rather than stored.

Timesheets and a timer

Log work against a line item as the week goes, or run a timer and let it write the entry. Weekly submission, approval, and a lock once the period is costed.

Cost cards with time-ranged rates

Each person has a cost per hour with a validity range. A rate change in April prices April onward and leaves the costed history exactly where it was.

PTO and overtime

Absence and overtime are part of capacity, not an exception to it. Requests, balances and approvals feed the same calendar that utilisation and allocation are read from.

Multi-currency with MNB rates

Contracts in EUR or USD are converted with the Magyar Nemzeti Bank rate for the day of the transaction, or with a custom rate you set per contract. Either way the rate used is stored with the record.

Roles and field-level permissions

A team lead can see hours without seeing money. Permissions apply per field, so the same screen can be read-only, partly hidden, or fully open depending on the role.

Audit trail

Every change to a rate, a budget or a permission is recorded with the actor, the previous value and the time. This is what makes a margin figure arguable in an audit.

Control Panel

Workspace settings, integrations, billing, people and the audit log in one administrative surface, separate from the operator product so day-to-day users never see it.

Pricing

Track the work, or cost it.

Per user, per month, billed annually in HUF. Every tier starts with the same 14-day trial and no card.

The tier boundary is the money layer. Starter tracks what the team did. Professional puts a cost and a margin on it — cost cards, budgets, forecast and portfolio all live above that line, because they are the features that require rate data to exist.

Starter

For teams that need clean effort data before they can cost anything.

2 900 Ft per user
per month

Minimum 5 users · 34 800 Ft / user / year

Includes

  • Projects, clients and tasks
  • Timesheets, timer and weekly submission
  • PTO, overtime and capacity calendar
  • Jira Cloud, YouTrack and CSV import
  • Utilisation reporting in hours
Start free trial

14 days · no card

Professional

The money layer

For the person who has to answer whether a project is making money.

7 400 Ft per user
per month

Minimum 5 users · 88 800 Ft / user / year

Everything in Starter, plus

  • Contracts and line items
  • Cost cards with time-ranged rates
  • Budget, margin and budget-versus-actual
  • Forecast and early-warning thresholds
  • Portfolio view, as a separate permission
  • Multi-currency with MNB rates
Start free trial

14 days · no card

Enterprise

For a portfolio that spans several workspaces and an audit that asks questions.

Custom annual
agreement

From 40 users · quoted per workspace count

Everything in Professional, plus

  • SSO and SCIM provisioning
  • Field-level permission trimming
  • Audit-log export and retention policy
  • Multi-workspace portfolio consolidation
  • Migration support and legacy reconciliation
Talk to us

Or start a Professional trial first

Find out in month three, not at the close.

Connect your tracker, add your cost cards, and the first costed margin lands the same afternoon.

Start free trial

14-day trial · no card · activated manually within one working day