\nInvoice — Golden Agency \nInvoice Template | Golden Agency

GOLDEN AGENCY

AI-Powered Digital Factory

Plovdiv, Bulgaria

INVOICE

INV-2026-0001

PENDING

Bill To

Client Name

[email protected]

Sofia, Bulgaria

Invoice Dates

Issue: 2026-07-01

Due: 2026-07-15

Description Qty Unit Price Total
Website Development — Business Package 1 €2,500.00 €2,500.00
CMS Integration 1 €800.00 €800.00
SEO Optimization 1 €400.00 €400.00
Subtotal €3,700.00
VAT (20%) €740.00
Total €4,440.00

Payment Details

Bank
UniCredit Bulbank
Account Holder
Nikolay Haratyunyan
IBAN
BG45UNCR70001522784832
BIC
UNCRBGSF

Revolut
Bank Address
Sveta Nedelya Sq. 7, Sofia 1000, Bulgaria

Crypto payments (USDT/USDC/BTC/ETH) also accepted. Contact [email protected] for details.

Thank you for choosing Golden Agency. Payment is due within 14 days. All services are provided under written contract. Operator: Nikolay Haratyunyan, sole proprietor, Plovdiv, Bulgaria.

\nInvoice Template | Golden Agency ${html} `; const blob = new Blob([full], { type: 'text/html' }); const url = URL.createObjectURL(blob); const a = document.createElement('a'); a.href = url; a.download = `invoice-${invoiceData.number}.html`; a.click(); URL.revokeObjectURL(url); } // ─── Utility ─── function escHtml(str) { if (!str) return ''; const div = document.createElement('div'); div.textContent = str; return div.innerHTML; } // ─── Init ─── renderInvoice(); // Load from URL params (function() { const params = new URLSearchParams(window.location.search); if (params.get('number')) invoiceData.number = params.get('number'); if (params.get('client')) invoiceData.clientName = params.get('client'); if (params.get('email')) invoiceData.clientEmail = params.get('email'); if (params.get('total')) { const total = parseFloat(params.get('total')); if (!isNaN(total) && total > 0) { const subtotal = total / 1.2; const vat = total - subtotal; invoiceData.items = [{ description: 'Professional Services', qty: 1, price: Math.round(subtotal * 100) / 100 }]; } } if (params.get('status')) invoiceData.status = params.get('status'); renderInvoice(); })();