@php $fundingBadge = ['equity' => 'emerald', 'loan' => 'amber']; $spendBadge = ['asset' => 'indigo', 'expense' => 'slate', 'other' => 'sky']; // Tone → utility classes for the capital-structure health tags. $toneChip = [ 'emerald' => 'bg-emerald-50 text-emerald-600', 'amber' => 'bg-amber-50 text-amber-600', 'rose' => 'bg-rose-50 text-rose-600', 'slate' => 'bg-slate-100 text-slate-500', 'indigo' => 'bg-indigo-50 text-indigo-600', 'sky' => 'bg-sky-50 text-sky-600', ]; @endphp
{{ __('Overview of shareholder contributions, equity, loans and funding.') }}
{{ $kpi['label'] }}
{{ $kpi['value'] }}
{{ $kpi['sub'] }}
{{ __('Key financial ratios') }}
{{ $stat['label'] }}
{{ $stat['value'] }}
{{ $stat['tag'] }}{{ __('Money directors and others lent the company, less what has been paid back. Record a repayment as a drawing with the funding type set to Loan.') }}
| {{ __('Lender') }} | {{ __('Lent') }} | {{ __('Paid back') }} | {{ __('Still owed') }} |
|---|---|---|---|
| {{ $row['label'] }} | {{ $base }} {{ number_format($row['lent'], 2) }} | {{ $base }} {{ number_format($row['repaid'], 2) }} | {{ $base }} {{ number_format($row['owed'], 2) }} |
| {{ __('Total still owed') }} | {{ $base }} {{ number_format($loansOutstanding, 2) }} | ||
{{ __('Equity, loans and owner drawings, in one ledger') }}
| {{ __('Date') }} | {{ __('Contributor') }} | {{ __('Description') }} | {{ __('Type') }} | {{ __('Funding Type') }} | {{ __('Amount') }} | {{ __('Method') }} | {{ __('Actions') }} |
|---|---|---|---|---|---|---|---|
| {{ optional($c->contributed_on)->format('j M Y') }} | {{ $c->contributor_label }} |
{{ $c->description }}
@if ($isDrawing)
{{-- The one thing a reader must not miss on this row. --}}
|
|
|
{{-- Signed: a drawing is money leaving the business, so it
reads as a deduction rather than another contribution. --}}
{{ $isDrawing ? '− ' : '' }}{{ $c->currency_code }} {{ number_format((float) $c->amount, 2) }} |
{{ $c->payment_method_label }}
{{-- The account the cash landed in (or left from). Blank rows
are equity on paper only, the historical shape. --}}
@if ($c->fundAccount)
|
|
|
|
|||||||
{{ __('All amounts are in :code.', ['code' => $baseCode]) }} {{ __('Data is updated in real-time.') }}
{{ $formIsDrawing ? __('Pick the account the owner took the cash from and treasury records the withdrawal.') : __('Pick the cashbox or bank the money went into and treasury records the deposit. Then pay the bill from that account as a normal expense. Do not also add an adjustment.') }}
{{ __('Upload your "Startup Capital" sheet (.xlsx or .csv). Each line becomes a capital contribution: durable kit (printer, plotter, stands…) is capitalised as an asset, everything else as a setup expense, funded by equity, not booked as revenue.') }}
{{-- Expected columns --}}| {{ __('Date') }} | {{ __('Description') }} | {{ __('Amount') }} | {{ __('Prince') }} | {{ __('Ashly') }} | {{ __('Debt') }} | {{ __('Method') }} |
|---|---|---|---|---|---|---|
| 2025-04-29 | {{ __('Large Format Printer') }} | 1800 | 1062 | 738 | 0 | {{ __('Bank Transfer') }} |
| 2025-05-02 | {{ __('Company Registration') }} | 150 | {{ __('Cash') }} |
{{ __('Contributor columns are matched to team members by first name. A "Debt" / "Loan" column is recorded as a repayable director loan. Lines with no per-person split are recorded as unattributed equity. Re-importing the same sheet skips rows already on file.') }}
{{-- Sync from a Google Sheet link --}}{{ __('Paste the share link of your Startup Capital sheet (set sharing to "Anyone with the link → Viewer"). Re-sync any time, rows already on file are skipped, so it never duplicates.') }}
{{ $stat['value'] }}
{{ $stat['label'] }}