Finance

Financial Summary PDF Template

Generate financial summaries with budget allocation charts and revenue trends. Professional finance reports via API for quarterly and annual reporting.

22 customizable variables

How It Works

1. Get Your API Key

Sign up and generate an API key from your dashboard.

2. Send JSON Payload

Make a POST request with your template variables as JSON.

3. Receive PDF URL

Get a direct URL to your generated PDF document.

Template Variables

Customize your PDF by providing values for these variables in your API request.

Variable NameTypeDefault Value
{{quarter}}textQ4 2024
{{total_revenue}}text$1,250,000
{{net_profit}}text$312,500
{{budget_chart}}chart-
{{revenue_chart}}chart-
{{report_date}}date__TODAY__
{{total_expenses}}text€512,100
{{profit_margin}}text39.5%
{{revenue_change}}text+12.4%
{{expense_change}}text-3.2%
{{profit_change}}text+28.7%
{{margin_change}}text+5pp
{{executive_summary}}textQ4 performance exceeded projections with revenue up 12.4% and costs down 3.2%, resulting in a 28.7% increase in net profit.
{{budget_operations}}text35%
{{budget_marketing}}text20%
{{budget_rd}}text18%
{{budget_admin}}text12%
{{budget_sales}}text10%
{{budget_other}}text5%
{{insight_info}}textRevenue exceeded targets by 8% this quarter, driven by strong enterprise client acquisition.
{{insight_success}}textCost optimization initiatives delivered €45K in savings this quarter.
{{insight_warning}}textOperating costs trending higher than projected. Quarterly review recommended.

Code Examples

Copy and paste these examples to start generating PDFs with this template.

curl -X POST 'https://api.pdf-sign.com/functions/v1/generate-pdf-preview' \
  -H 'Content-Type: application/json' \
  -H 'x-api-key: pdfsign_YOUR_API_KEY' \
  -d '{
    "templateId": "a2314044-17a5-4221-b52d-c4b67ddb195a",
    "variables": {
      "quarter": "Q4 2024",
      "total_revenue": "$1,250,000",
      "net_profit": "$312,500",
      "budget_chart": "your_budget_chart",
      "revenue_chart": "your_revenue_chart",
      "report_date": "__TODAY__",
      "total_expenses": "€512,100",
      "profit_margin": "39.5%",
      "revenue_change": "+12.4%",
      "expense_change": "-3.2%",
      "profit_change": "+28.7%",
      "margin_change": "+5pp",
      "executive_summary": "Q4 performance exceeded projections with revenue up 12.4% and costs down 3.2%, resulting in a 28.7% increase in net profit.",
      "budget_operations": "35%",
      "budget_marketing": "20%",
      "budget_rd": "18%",
      "budget_admin": "12%",
      "budget_sales": "10%",
      "budget_other": "5%",
      "insight_info": "Revenue exceeded targets by 8% this quarter, driven by strong enterprise client acquisition.",
      "insight_success": "Cost optimization initiatives delivered €45K in savings this quarter.",
      "insight_warning": "Operating costs trending higher than projected. Quarterly review recommended."
    }
  }'

Example JSON Payload

Here's a complete example of the variables object you'll send in your API request.

{
  "templateId": "a2314044-17a5-4221-b52d-c4b67ddb195a",
  "variables": {
    "quarter": "Q4 2024",
    "total_revenue": "$1,250,000",
    "net_profit": "$312,500",
    "budget_chart": "your_budget_chart",
    "revenue_chart": "your_revenue_chart",
    "report_date": "__TODAY__",
    "total_expenses": "€512,100",
    "profit_margin": "39.5%",
    "revenue_change": "+12.4%",
    "expense_change": "-3.2%",
    "profit_change": "+28.7%",
    "margin_change": "+5pp",
    "executive_summary": "Q4 performance exceeded projections with revenue up 12.4% and costs down 3.2%, resulting in a 28.7% increase in net profit.",
    "budget_operations": "35%",
    "budget_marketing": "20%",
    "budget_rd": "18%",
    "budget_admin": "12%",
    "budget_sales": "10%",
    "budget_other": "5%",
    "insight_info": "Revenue exceeded targets by 8% this quarter, driven by strong enterprise client acquisition.",
    "insight_success": "Cost optimization initiatives delivered €45K in savings this quarter.",
    "insight_warning": "Operating costs trending higher than projected. Quarterly review recommended."
  }
}

Other Templates

Ready to Generate Financial Summarys?

Sign up and start generating professional PDF documents in minutes. Start at just €9/month.