DEMO — This is a public portfolio demo. Not real billing and not real payments. Sample data only. · Open demo · v1.0.0
My Clients · Services · Invoice · VAT/MVA · v1.0.0

My Clients — PHP Client Script for Sites, Invoices, VAT & Stripe

Admins manage clients and services, issue Invoices with tax. Clients open the cabinet, see services, invoices, pay online and download PDF.

Мої клієнтиМои услугиMy Clients InvoiceVATMVAPVMПДВ

My Clients + services + Invoice

One PHP script My Clients: admins manage clients and the services catalog, issue Invoices with VAT/MVA-style tax. Clients log into the cabinet, see services and invoices, pay with Stripe/PayPal and download PDF. Demo data is fictional.

Who it is for

FreelanceAgenciesHostingSMEPortfolio

What the script includes

Client management

Client base: name, email, company, site, domain, language, status, notes, password for the client cabinet.

My services — catalog & pricing

Services with 1/3/12-month prices, icons, multilingual names. Clients see active services in the cabinet.

Client cabinet

Separate login: services, Invoice list, payment, PDF, profile.

Invoice — bills

Service lines, subtotal, tax, total in NOK. Statuses pending / paid / cancelled. PDF receipt.

Tax: VAT, MVA, PVM, PDV

Enable tax and set % in settings — applied to new Invoices.

Online payment

Stripe Checkout and PayPal. API keys in Admin → Settings. Bank details for manual pay.

Admin modules

ClientsMy services / pricingInvoiceTax %Stripe/PayPalCompanyFX

Client cabinet modules

My Clients / servicesInvoicePaymentPDFProfile

Screenshots — click to enlarge

← → navigate · Esc or ✕ close

Live demo · v1.0.0

Admin

Clients, services, Invoice, tax, Stripe/PayPal.

Login: demo / admin
Password: demo / admin

Admin: clients

Client · cabinet

Cabinet: services, invoices, pay, PDF.

Login: anna.berg@demo.myclient
Password: demo

Client cabinet

Open demo

Full description

Client management

Client base: name, email, company, site, domain, language, status, notes, password for the client cabinet.

My services — catalog & pricing

Services with 1/3/12-month prices, icons, multilingual names. Clients see active services in the cabinet.

Client cabinet

Separate login: services, Invoice list, payment, PDF, profile.

Invoice — bills

Service lines, subtotal, tax, total in NOK. Statuses pending / paid / cancelled. PDF receipt.

Tax: VAT, MVA, PVM, PDV

Enable tax and set % in settings — applied to new Invoices.

Online payment

Stripe Checkout and PayPal. API keys in Admin → Settings. Bank details for manual pay.

Tech stack

Why My Clients for agencies and freelancers

My Clients is a lightweight PHP cabinet for recurring services: host clients, publish a service catalog with 1/3/12 month prices, issue Invoice documents with optional tax (VAT / MVA / PVM / ПДВ), accept Stripe or PayPal, and let customers download PDF receipts. No heavy framework, JSON storage, install on shared hosting.

Ideal for web studios in Norway, Baltics, Poland, Germany and Ukraine who need a white-label client portal instead of spreadsheets. Multilingual UI (UA, RU, EN, NO, SV, PL, DE, LT, LV, ET), configurable default currency (NOK, EUR, SEK, PLN…), company seller block on every PDF.

Use cases

Web agency retainers · Hosting & support subscriptions · Design packages · SEO retainers · Domain & SSL renewals · Maintenance contracts · Training packages

SEO: Client management software, client cabinet PHP, invoice script, VAT invoice generator, MVA faktura Norge, PVM sąskaita, Stripe invoice payment, PayPal invoice, PDF invoice receipt, service catalog pricing, freelancers billing tool, agency client portal, bilohash My Clients

SEO

What's new

Site version matches the script version (VERSION file). v1.0.0

Changelog v1.0.0

FAQ

What is “My Clients”?

The client cabinet in My Clients: active services (my clients / my services), invoices, payment and PDF.

What are “my services”?

Services catalog and pricing in admin; clients see active services in My Clients.

How do Invoice and VAT/MVA work?

Admin creates Invoice; tax % from settings is added to subtotal. VAT/MVA/PVM are regional labels for one rate model.

Where is the demo?

https://bilohash.com/myclient/cms/portal.php — admin demo/demo · client anna.berg@demo.myclient / demo

Demo