{% extends "base.html" %} {% block title %}Profitability Calculator · CalMiner{% endblock %} {% block content %} {% if errors %}

Submission errors

{% endif %} {% if notices %}
{% endif %}

Input Parameters

Default {{ metadata.default_payable_pct or 100 }}% if blank.

Processing Charges
Penalties & Premiums
{% set impurity_entries = data.impurities or metadata_impurities %} {% for impurity in impurity_entries %} {% else %} {% endfor %}
Name Content (ppm) Threshold (ppm) Penalty / ppm
No impurity penalties configured.
Capital & Discounting

Calculation Results

Outputs reflect the latest submission.

{% if result %}

Revenue Summary

  • Payable Metal {{ result.pricing.payable_metal_tonnes | default('—') }}
  • Gross Revenue {{ result.pricing.gross_revenue | currency_display(result.pricing.currency) }}
  • Net Revenue {{ result.pricing.net_revenue | currency_display(result.pricing.currency) }}

Cost Breakdown

  • Opex {{ result.costs.opex_total | currency_display(result.currency) }}
  • Sustaining Capex {{ result.costs.sustaining_capex_total | currency_display(result.currency) }}
  • Capex {{ result.costs.capex | currency_display(result.currency) }}

Key Metrics

  • NPV {{ result.metrics.npv | currency_display(result.currency) }}
  • IRR {{ result.metrics.irr | percentage_display }}
  • Payback {{ result.metrics.payback_period | period_display }}
  • Margin {{ result.metrics.margin | percentage_display }}
{% if result.cash_flows %} {% for entry in result.cash_flows %} {% endfor %}
Period Revenue Opex Sustaining Capex Net Cash Flow
{{ entry.period }} {{ entry.revenue | currency_display(result.currency) }} {{ entry.opex | currency_display(result.currency) }} {{ entry.sustaining_capex | currency_display(result.currency) }} {{ entry.net | currency_display(result.currency) }}
{% endif %} {% else %}

Provide inputs and run the profitability calculator to see scenario metrics.

{% endif %}

Visualisations

Charts render after calculations complete.

{% endblock %}