Zapisi promjena
Pratite razvoj BoqCalca — nove funkcije, poboljšanja i ispravke.
Fairer pricing: credits now depend on how many items your BOQ has (headings and notes don't count), not on the estimated project value. The same BOQ costs the same credits in every country, whatever local prices or the currency
The exact price is shown before anything runs: you pay when pricing starts (step 5 of the wizard, or the last screen of Express), not at the end
If the pricing fails and no item could be priced, the credits come back automatically
Plan & Cash Flow is priced by the number of items too, and its price is on screen before you pay
A priced Express estimate you come back to later opens on its confirm screen instead of re-running the price checks
Reinforcement and formwork are priced as their own lines when the BOQ measures them separately, so concrete items no longer carry them twice
Section headings now set the scope of their items: connections, owner-furnished equipment, install-only and supply-only sections are priced for what they actually include
When a BOQ has its own line for connecting equipment, the supply line is priced without it, so the connection is not counted twice
Transport costs are shown in your project's currency and scaled to local price levels
The construction duration you enter is used to size site overheads and other indirect costs
Large BOQs get the full second-opinion check on their biggest prices, split into batches instead of one oversized request
More reliable PDF reading: lines repeated across page breaks are no longer counted twice, and priced rows near a page edge are no longer lost
Headings without their own code become proper sections, and provisional and PC sums are recognised in every supported language
Uploading drawings instead of a bill of quantities now tells you why no items were found, instead of showing an empty list
Purchases & receipts in your profile, with a link to every Lemon Squeezy receipt
The country picker is grouped by continent and sorted A–Z, and recognises countries that are already supported
Uploaded documents are now kept for 180 days after a calculation was last changed (was 14 days), and the Privacy Policy says so
Terms and Privacy Policy: unit prices from priced BOQs may be used only as anonymised statistics combined from at least three users, to improve estimates for everyone
Express add-ons bought after a calculation now charge exactly the price shown
Wizard tables no longer get squeezed or cut off on short laptop screens
Quick price check — get an instant typical price range for a single line item, no full BOQ upload required
Quick price check now shows a typical sell price alongside direct cost, and lets you top up credits directly from the insufficient-credits screen
More reliable Excel and PDF reading — repeating rate-buildup tables, provisional-sum / PC-sum line items, and non-Latin unit tokens are now recognized correctly
More accurate trade classification — fixed several false positives so items are matched against the right labor norms
Corrected a calculation error in steel labor norms affecting 27 countries
Broader material price coverage — asphalt, roofing, and joinery materials now supported across 21 languages
Checkout is more resilient — clearer feedback while a payment confirms, and safer handling if a discount code can't be verified in time
Corrected Oman's VAT rate to 5%
Manual BOQ entry — build up items directly, no document upload required
Live "what if I exclude this risk" toggle on the Price page — see the cost impact instantly, before committing
Direct/indirect cost columns and per-row risk hover added to the Priced BOQ view
4 new countries supported: Uganda, Kenya, Saint Lucia, and Kiribati
New country picker across Wizard, Express, and Planner — search by name, grouped by continent, same fast experience everywhere
Documents and Check rows steps now share the Wizard's full row-editing toolset
Subcontractor quotes go through the same review-before-apply step as the Wizard
Step 1 redesigned — dropped the unused reuse tab, added planned start date and duration, matched the Wizard's wider layout
Step pills are now freely clickable for navigation, and no longer stay stuck greyed out after stepping back
Continue bars float clear of the sidebar and mobile nav instead of getting hidden behind them
Express — a faster estimate flow for quick jobs
Pricing page cleaned up across tools and plans
Signup credit grant now applies correctly
BoqCalc is officially live
Onboarding and dashboard polished for launch
Assorted stability fixes ahead of the public release
Broader, more accurate norm matching — items are checked against multiple candidate standards and the best fit is chosen, with wider coverage across countries and trades
Community-sourced material pricing feeds into estimates, curated and refined over time
Equipment and machinery catalog expanded and linked directly into project resource planning
Subcontractor and material review redesigned around per-supplier tabs with a preview step before changes are applied
Silent zero-value warnings — flags items with missing quantities or prices that could otherwise slip through review unnoticed
Interactive product tour added to the landing page
Worker role assignment and confidence indicators corrected across affected countries
Background cleanup of unused uploads and stale sessions for steadier performance
Upload structured BOQs directly — GAEB DA XML (.x81–.x86) and ÖNORM A2063 (.xml) files now import natively, so DACH users can send their Leistungsverzeichnis straight from their AVA software with no Excel/PDF export step
Sturdier upload & extraction — large, document-heavy PDFs resume reliably and finish without timing out, and a faster first-pass read gets you to results sooner
Trade-aware pricing — each item is matched to its trade (Gewerk), which suggests the right crew and cites the relevant norm for German/Austrian projects
More accurate DACH norms — reconciled the standards mapping so the cited norm matches the actual work section (LB)
Pricing page polish — the full tier table is shown up front, figures now use the main typeface, and promotional offers display only to the audience they're intended for
Smarter document caching — meaningfully faster analysis on every step, especially for document-heavy projects, with no change to result quality
Step 2 now processes documents in parallel and returns findings sooner — less waiting before you can move on
Steadier AI pipeline — better retry and fallback handling means fewer stuck states on large or unusual BOQs
Direct Costs polish — clearer running totals, fixed stuck banners, and a more streamlined supplier-pricing flow
Dynamic Plan & Gantt — large projects and overlapping milestones now render more cleanly
Refreshed public site — landing, pricing, and partner pages now share one unified, more polished design
Tightened platform security — added baseline protections across webhooks, internal routes, and credit handling
Updated legal pages — clearer wording on data processing and sub-processor disclosures
Tightened the end-to-end wizard workflow — smoother transitions between steps and a calmer reading experience throughout
Faster cost analysis pass — meaningful speed-up on every calculation, with no change to result quality
Improved brigade and equipment matching — better fit between project work and the crews / machines we suggest
Sharper risk model — adjusted scoring to give clearer separation between low / medium / high exposures
Better mobile experience across the public site — pricing, partners and hero sections all read cleanly on small screens
Consistent loading states across the wizard — every "AI is working" moment now uses the same polished visual language
Blog editor refresh — richer formatting controls and a more reliable writing experience for the team
Email reliability — branding, layout and rendering now look identical across Gmail, Outlook, Apple Mail and Yahoo
New Financing step (step 8 of 10) — enter your confirmed credit line, interest rate, client advance %, payment lag, supplier terms, retention %, and own equity before generating the cash flow
AI cash flow model now uses your exact financing parameters instead of industry-range defaults — results are project-specific, not generic estimates
Cash Flow tab shows which payment assumptions came from you vs. AI estimates; displays your credit line and own equity when provided
Dynamic Plan tab now shows which calculation the plan is linked to
AI provider label removed from Cash Flow and Dynamic Plan — internal implementation detail, not relevant to users
Resource Library step — define project-level labor rates, work crews (brigades), equipment, and material norms before per-item costing
AI auto-seeds the resource library from project context — review and adjust instead of starting from scratch
Fewer suggested roles per BOQ item; equipment sizing now uses project-specific norms instead of global defaults
Subcontractors step moved earlier in the wizard (before resource costing) so sub-assigned items are correctly locked in direct costs
Unified AI source identifier — internal refactor for more consistent analysis results
User library
Added options for dynamic schedule and cash flow
Added Excel export for dynamic schedule and cash flow
Bulk edit items (labor, equipment, and material) on the review page
Full 10-step BOQ estimation wizard with AI-powered suggestions
Excel export — complete BOQ with filled prices, breakdowns, and risk analysis across 4 sheets
PDF export — detailed Price Analysis per item with labor, equipment, and material tables
Multi-model AI pipeline orchestrating the strongest frontier models for document reading, price analysis and risk assessment
Credit-based pricing with 4 top-up packs
Google OAuth + email/password authentication
Admin panel with site controls, user management, and revenue tracking
Risk analysis with price coefficients — AI identifies and quantifies project-specific risks
Subcontractor management — assign external quotes to specific BOQ items
Complete wizard flow from Upload through Review & Payment
Dashboard with calculation history, credit balance, and resume links
Split-screen editing for labor and material steps
Google OAuth mobile compatibility via onAuthStateChange listener