Corporate Finance Basics logo

Corporate Finance Basics

Community
Tibsfox
corporate-finance-basics

Corporate finance fundamentals for evaluating business decisions under cost, time, and risk constraints. Covers time value of money, net present value, internal rate of return, payback period, break-even analysis, cost-benefit analysis, debt vs equity, working capital, and the basic financial statements. Use when evaluating an investment, sizing a funding round, structuring a capital stack, or reading a balance sheet.

Overview

PublisherTibsfox
Repositorygsd-skill-creator
Skill namecorporate-finance-basics
Stars
70
Forks
9
Bundled files
Instructions only
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • Self-contained

    Everything the model needs lives in the instructions — no extra files to sync.

  • Open source

    Published by Tibsfox on GitHub. Read the source before you install it.

Installation

Install the Corporate Finance Basics AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/Tibsfox/gsd-skill-creator.git /tmp/gsd-skill-creator
mkdir -p .claude/skills
cp -r /tmp/gsd-skill-creator/examples/skills/business/corporate-finance-basics .claude/skills/corporate-finance-basics
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Corporate Finance Basics in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Corporate Finance Basics on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Corporate Finance Basics is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

Corporate Finance Basics

Finance is the discipline of allocating capital over time under uncertainty. Every business decision that commits resources has a financial structure: a cost, a benefit, a timing, and a risk. This skill catalogs the core techniques a manager or founder uses to evaluate investments, raise capital, and read financial statements — enough to make sound decisions without pretending to be a CFO.

Agent affinity: drucker (capital allocation and effectiveness), mintzberg (reading financials in context)

Concept IDs: bus-debt-vs-equity, bus-cost-benefit-analysis, bus-break-even-analysis, bus-investment-appraisal

The Finance Toolbox at a Glance

#TechniqueBest forKey signal
1Time value of moneyComparing cash flows across timeDecision involves money now vs later
2Net present value (NPV)Evaluating investmentsMust pick among projects with different timing
3Internal rate of return (IRR)Ranking projectsNeed a single summary number
4Payback periodQuick screeningLiquidity matters more than total return
5Break-even analysisSizing a new productNeed to know the volume required to not lose money
6Cost-benefit analysisStructured decisionCosts and benefits span categories and time
7Debt vs equityStructuring capitalMust decide whether to borrow or sell ownership
8Working capitalManaging the operating cycleCash is tight despite profits
9Reading the three statementsUnderstanding any businessNeed a diagnosis from financials
10Cost of capital (WACC)Discount rate selectionNeed to know what return justifies an investment

Technique 1 — Time Value of Money

Core principle. A dollar today is worth more than a dollar tomorrow, because the dollar today can be invested to earn a return, or simply because future dollars are less certain. The conversion is done with a discount rate $r$.

Formulas.

  • Future value: $FV = PV \cdot (1 + r)^n$ where $PV$ is present value, $r$ is the periodic rate, $n$ is the number of periods.
  • Present value: $PV = FV / (1 + r)^n$

Worked example. At $r = 8$ percent annual, $1000 received five years from now is worth $1000 / 1.08^5 = 1000 / 1.4693 \approx 680.58$ today. The opposite direction: $1000 invested today at 8 percent grows to $1469.33 in five years.

When it matters. Any decision where cash flows occur at different times must be time-adjusted. Comparing "save $500/year for 10 years" against "pay $3000 up-front" without discounting gives the wrong answer.

Technique 2 — Net Present Value (NPV)

Pattern: Sum the discounted cash flows of a project, including the initial investment as a negative at time zero. If NPV is positive, the project creates value at the chosen discount rate. If NPV is negative, it destroys value.

Formula.

$$NPV = \sum_{t=0}^{n} \frac{CF_t}{(1+r)^t}$$

Worked example. A project requires $100K today and produces $40K/year for 3 years. At $r = 10$ percent:

$$NPV = -100 + \frac{40}{1.1} + \frac{40}{1.1^2} + \frac{40}{1.1^3} = -100 + 36.36 + 33.06 + 30.05 = -0.53$$

Slightly negative. The project is not quite worth doing at a 10 percent cost of capital. At 8 percent the same project has NPV of +3.08 and is worth doing. The choice of discount rate is load-bearing.

Decision rule. Accept any project with positive NPV at the firm's cost of capital. Rank competing projects by NPV.

Technique 3 — Internal Rate of Return (IRR)

Pattern: The IRR is the discount rate that makes NPV equal to zero. It summarizes the project's return as a single annualized rate, comparable across projects.

Decision rule. Accept projects with IRR above the cost of capital. Reject below.

Limitations. IRR has three failure modes that NPV does not:

  1. Non-unique IRRs — projects with non-conventional cash flows (e.g., negative cash flow in the middle) can have multiple valid IRRs.
  2. Scale blindness — a 50 percent IRR on a $10K investment is worse than a 15 percent IRR on a $10M investment for most firms, but IRR ranks the smaller project higher.
  3. Reinvestment assumption — IRR implicitly assumes intermediate cash flows are reinvested at the IRR itself, which is usually not achievable.

Rule of thumb. Use NPV for the decision; report IRR as a summary for communication.

Technique 4 — Payback Period

Pattern: The time required for cumulative cash inflows to equal the initial investment. A $100K investment producing $25K/year has a 4-year payback.

Strength. Simple, intuitive, and a reasonable proxy for liquidity risk — how long is capital locked up?

Weakness. Ignores time value of money and ignores cash flows after the payback threshold. A project with a 3-year payback and then zero return is ranked the same as one with a 3-year payback and then another decade of return.

When to use. As a screening filter before NPV. Payback is fast to compute and rules out obvious losers. Any project passing the payback screen still needs a full NPV before commitment.

Technique 5 — Break-even Analysis

Pattern: Find the volume at which total revenue equals total cost. Below break-even, the firm loses money; above, it profits. The formula separates fixed costs (independent of volume) from variable costs (proportional to volume).

Formula. $Q_{BE} = \frac{FC}{P - VC}$ where $Q_{BE}$ is break-even quantity, $FC$ is fixed costs, $P$ is price per unit, $VC$ is variable cost per unit, and $(P - VC)$ is the contribution margin.

Worked example. A product has $200K annual fixed cost, sells for $50, and costs $30 variable per unit. Break-even is $200{,}000 / (50 - 30) = 10{,}000$ units. If forecast demand is 8,000, the product loses money even at full execution. If forecast is 15,000, it produces a profit of $(15{,}000 - 10{,}000) \times 20 = 100{,}000$.

Strategic use. Break-even exposes whether a product concept can work at all, before any investment. A product whose break-even exceeds plausible demand is dead on paper.

Technique 6 — Cost-Benefit Analysis (CBA)

Pattern: Enumerate all costs and benefits of a decision (including non-monetary where possible), convert to dollars where feasible, and discount to present value. The decision rule is: proceed if benefits exceed costs in discounted terms.

Key disciplines.

  • Enumerate both sides. Many CBAs fail by listing three costs and eight benefits, or by omitting opportunity cost (what else could this capital do?).
  • Time-adjust. Costs now vs benefits in the future must be discounted.
  • Handle uncertainty. Use ranges or expected values, not single-point estimates, when inputs are uncertain.
  • Respect the uncommensurable. Some benefits (safety, reputation, mission fit) resist dollar conversion. Do not invent false precision; report them alongside the monetary calculation.

When NOT to use. When the core values at stake (safety of life, legal compliance, ethical commitments) are not negotiable, CBA can mislead by implying they are trade-offs. A safety decision is a constraint, not an input to a trade-off.

Technique 7 — Debt vs Equity

Pattern: When a firm needs capital, it can borrow (debt) or sell ownership (equity). Each has different costs, risks, and control implications.

Comparison.

DimensionDebtEquity
CostInterest (tax-deductible)Dividends + share of residual
Cash impactRegular payments dueFlexible, no required payments
Risk to firmDefault risk if cash flow fallsNo default, but ownership diluted
ControlLender has no voting rightsInvestors may demand board seat, strategy input
UpsideCreditor gets fixed returnInvestor shares in success
TaxInterest is a tax-deductible expenseDividends are not deductible
Best whenCash flows are predictableCash flows are uncertain or growth-focused

Worked example. A growing software company has uncertain but potentially large cash flows and limited collateral. Debt is probably wrong — default risk is high and lenders will want collateral that does not exist. Equity is a better fit: the investor accepts the risk in exchange for a share of the upside. A stable utility with predictable cash flows and real assets is the opposite case — debt is cheaper and dilution is unnecessary.

Capital structure shorthand. The right debt-equity mix depends on cash flow predictability, tax rate, growth stage, and the cost and availability of each. No single ratio is universally correct.

Technique 8 — Working Capital

Pattern: Working capital is current assets minus current liabilities — the cash tied up in the operating cycle (inventory, receivables, payables). Profitable firms routinely run out of cash because profit and cash are different things.

The operating cycle. Cash is used to buy inventory, which becomes receivables when sold, which becomes cash when collected. If this cycle is 90 days and the firm is growing, working capital needs grow with sales — the firm must fund the gap.

Worked example. A retailer is profitable on paper (10 percent margin) but runs out of cash every month. Analysis reveals 60-day receivables, 45-day inventory, and 20-day payables. The operating cycle is $60 + 45 - 20 = 85$ days. Every $1000 of monthly sales requires roughly $2800 of working capital tied up at any moment. Growth makes the shortfall worse. The fix is not to cut costs but to shorten the cycle: faster collections, less inventory, or longer payables.

Strategic point. A business model can be profitable but uninvestable if its working capital requirement scales faster than its profits. Profit without cash is a trap.

Technique 9 — Reading the Three Statements

Pattern: Every business has three financial statements that together describe it. Reading all three in relation to each other diagnoses the business.

StatementWhat it showsTimeAnalogy
Income statement (P&L)Revenues and expenses over a periodFlowVideo
Balance sheetAssets, liabilities, equity at a point in timeStockPhoto
Cash flow statementCash inflows and outflows over a periodFlowDifferent video

Diagnostic questions.

  • From the income statement: Is the business profitable? What is the gross margin? Is it growing? Which line items are growing faster than revenue?
  • From the balance sheet: How much cash is on hand? How much debt? How much inventory? Are receivables growing faster than revenue (collection problem)?
  • From the cash flow statement: Is the business generating cash from operations, or funding itself from financing? A "profitable" business with negative operating cash flow is often funding profits with working-capital tricks.

Worked example. A startup reports rising revenue and narrowing losses on the income statement. The balance sheet shows receivables growing three times faster than revenue. The cash flow statement shows operating cash flow deteriorating even as net loss narrows. Diagnosis: the firm is booking revenue it is not collecting. The "improvement" is an accounting artifact. A collections crisis is imminent.

Technique 10 — Cost of Capital (WACC)

Pattern: The weighted average cost of capital is the discount rate that reflects the firm's actual capital structure. It is used as the minimum acceptable return on new investments.

Formula.

$$WACC = \frac{E}{V} \cdot r_e + \frac{D}{V} \cdot r_d \cdot (1 - t)$$

where $E$ is equity value, $D$ is debt value, $V = E + D$, $r_e$ is cost of equity, $r_d$ is cost of debt, and $t$ is the tax rate (interest is tax-deductible, which reduces the effective cost of debt).

Use. WACC becomes the discount rate for NPV calculations. Projects earning above WACC create value; projects earning below WACC destroy it.

Caveat. WACC is a firm-average rate. A project substantially riskier than the firm's average should use a higher rate, and vice versa. Using firm-wide WACC for every project produces systematic over-investment in risky projects and under-investment in safe ones.

Decision Guidance

  1. Comparing cash across time? Discount with time value of money.
  2. Evaluating an investment? NPV is the decision rule.
  3. Ranking many projects? Report IRR but decide with NPV.
  4. Liquidity concern? Payback as a screening filter.
  5. Is the product economically viable at all? Break-even first.
  6. Structured decision with many costs and benefits? CBA, honest about uncertainty.
  7. Raising capital? Debt if cash flow is predictable, equity if uncertain or growth-focused.
  8. Running out of cash despite profit? Check working capital.
  9. Diagnosing any business? Read all three statements together.
  10. Setting a hurdle rate? WACC, adjusted for project risk.

Common Mistakes

MistakeWhy it failsFix
Comparing undiscounted cash flows across timeIgnores time valueAlways discount
Using IRR to rank mutually exclusive projectsScale blindnessUse NPV for ranking
Omitting opportunity cost from CBAInflates apparent benefitInclude the next-best use of capital
Treating profit and cash as the sameWorking capital trapTrack cash flow separately
Using firm-wide WACC on a risky projectSystematic mis-pricingAdjust the rate for project risk
Building on single-point estimatesFalse precisionUse ranges, test sensitivity

References

  • Brealey, R. A., Myers, S. C., & Allen, F. (2020). Principles of Corporate Finance. 13th edition. McGraw-Hill.
  • Graham, B., & Dodd, D. (1934). Security Analysis. McGraw-Hill.
  • Damodaran, A. (2012). Investment Valuation. 3rd edition. Wiley.
  • Higgins, R. C. (2015). Analysis for Financial Management. McGraw-Hill.
  • Drucker, P. F. (1973). Management: Tasks, Responsibilities, Practices. Harper & Row. (Chapters on effective capital allocation.)

Frequently asked questions

What does the Corporate Finance Basics AI skill do?

Corporate finance fundamentals for evaluating business decisions under cost, time, and risk constraints. Covers time value of money, net present value, internal rate of return, payback period, break-even analysis, cost-benefit analysis, debt vs equity, working capital, and the basic financial statements. Use when evaluating an investment, sizing a funding round, structuring a capital stack, or reading a balance sheet.

Why use Corporate Finance Basics on TypingMind?

Because you install it once and use it with any model. Corporate Finance Basics is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Corporate Finance Basics in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/Tibsfox/gsd-skill-creator/tree/main/examples/skills/business/corporate-finance-basics. TypingMind reads its SKILL.md and installs it as a skill you can enable per chat.

Which AI models can use Corporate Finance Basics?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Corporate Finance Basics?

As many as you like. As long as a model supports skills, you can use Corporate Finance Basics with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Corporate Finance Basics AI skill free?

It is published on GitHub by Tibsfox. Check the repository for licensing terms. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇