Admin Dashboard
Manage orders, inventory, and customers
Checking access...
Admin Access Required
Please log in with admin credentials to access this dashboard.
Admin login: admin / 1234
{{ ord.lieferadresse_strasse || ord.strasse || '' }}
{{ ord.lieferadresse_ort || ord.ort || '' }} {{ ord.lieferadresse_plz || ord.plz || '' }}
{{ ord.email }} · {{ ord.telefon }}
Order #{{ auditOrderId }} History
Showing {{ filteredProducts.length }} of {{ products.length }} products
| ID | Image | Product | Price | Stock | Images |
|---|---|---|---|---|---|
| {{ product.id }} |
|
{{ product.title }} | £{{ product.price.toFixed(2) }} | {{ product.stock }} | {{ getProductImageCount(product.id) }} {{ getProductImageCount(product.id) === 1 ? 'pic' : 'pics' }} |
Showing {{ filteredCustomers.length }} of {{ customers.length }} customers
| ID | Name | Address | Registered | |
|---|---|---|---|---|
| {{ customer.user_id }} | {{ customer.vorname }} {{ customer.nachname }} | {{ customer.email }} | {{ customer.strasse ? (customer.strasse + ', ' + customer.plz + ' ' + customer.ort) : (customer.ort || '-') }} | {{ formatDate(customer.created_at) }} |
Showing {{ filteredOrders.length }} of {{ orders.length }} orders
| Order ID | Date | Customer | Amount | Status |
|---|---|---|---|---|
| #{{ order.id }} | {{ formatDate(order.date) }} | {{ order.customer || 'Guest' }} | £{{ parseFloat(order.total).toFixed(2) }} | {{ order.status || 'Confirmed' }} |
UK Tax Year: 6 April {{ taxSettings.year }} - 5 April {{ taxSettings.year + 1 }}
Monthly Breakdown
| Month | Orders | Revenue | VAT | Expenses | Net |
|---|---|---|---|---|---|
| {{ formatMonth(month) }} | {{ data.orders || 0 }} | £{{ (data.revenue || 0).toFixed(2) }} | £{{ (data.vat || 0).toFixed(2) }} | £{{ (data.expenses || 0).toFixed(2) }} | £{{ ((data.revenue||0) - (taxReport.vat_registered ? (data.vat||0) : 0) - (data.expenses||0)).toFixed(2) }} |
Income Summary — {{ taxReport.tax_year }}
All Orders
| # | Date | Customer | Items | Shipping | VAT | Total |
|---|---|---|---|---|---|---|
| {{ o.order_id }} | {{ formatDate(o.order_date) }} | {{ o.customer_name || 'Guest' }} | {{ it.produkttitel }} ×{{ it.menge }} | £{{ parseFloat(o.shipping_cost || 0).toFixed(2) }} | £{{ parseFloat(o.total_mwst || 0).toFixed(2) }} | £{{ parseFloat(o.total_brutto || 0).toFixed(2) }} |
Profit & Loss Statement — {{ taxReport.tax_year }}
Estimated Tax Calculation — {{ taxReport.tax_year }}
Based on HMRC rates for {{ taxReport.tax_year }}. This is an estimate only — for official filing use HMRC Self Assessment.
No Tax Due
Your net profit of £{{ taxReport.profit_loss.net_profit.toFixed(2) }} is below the Personal Allowance of £{{ taxReport.tax.personal_allowance.toLocaleString() }}. No Income Tax or National Insurance is payable. This is normal for new or small businesses. As your annual profit grows and exceeds £{{ taxReport.tax.personal_allowance.toLocaleString() }}, tax will be calculated automatically.
Payment Deadlines
31 January {{ taxReport.tax.year2 || taxSettings.year + 2 }}: File online Self Assessment + pay tax due31 July {{ taxReport.tax.year2 || taxSettings.year + 2 }}: Second payment on account (if applicable)
Important: Keep this information up to date
Your UTR and NI number are needed for Self Assessment. If you have not registered, do so at gov.uk/register-for-self-assessment.UK Legal Requirements for Selling Pottery Online
As a sole trader selling handmade pottery from home in the UK (e.g. Hastings), here is what you need to know:
1. Registration
- No licence needed to sell handmade pottery online.
- You can start trading immediately as a sole trader.
- You must register with HMRC for Self Assessment if you earn more than £1,000/year (trading allowance).
- Register at gov.uk/register-for-self-assessment.
- HMRC will issue a UTR (Unique Taxpayer Reference) number — keep this safe.
- Registration deadline: 5 October after the end of your first tax year of trading.
2. Tax Obligations
- Self Assessment tax return must be filed annually (online by 31 January, paper by 31 October).
- Form SA100 (main return) + SA103S (self-employment supplement — short version).
- Income Tax: 0% on first £12,570 • 20% on £12,571-£50,270 • 40% on £50,271-£125,140.
- National Insurance: Class 2 (£3.45/week if profit > £6,725) + Class 4 (6% on £12,570-£50,270).
- VAT: Registration required only if turnover exceeds £90,000 in 12 months. Below that, VAT registration is optional.
3. Record Keeping (HMRC Requirement)
- Keep records of all sales and income.
- Keep records of all business expenses with receipts.
- Records must be kept for at least 5 years after the 31 January filing deadline.
- This admin panel's Tax & Accounts section helps you maintain these records.
4. Allowable Expenses (deduct from profit)
- Materials: clay, glazes, paints, oxides, tools
- Packaging: boxes, tissue paper, bubble wrap, tape
- Postage & shipping: Royal Mail costs, courier fees
- Equipment: kiln, wheel, moulds (capital allowances for large items)
- Website: hosting, domain, Stripe fees, software subscriptions
- Home office: proportional utility costs, broadband (use simplified expenses - £10-£26/month depending on hours worked)
- Marketing: business cards, craft fair fees, advertising
- Insurance: product liability, public liability
5. SA103S — What Goes On The Form
- Box 9: Business name & description
- Box 10: Business start date
- Box 14: Accounting period (6 Apr - 5 Apr)
- Box 15: Turnover (total sales including VAT)
- Box 17-25: Allowable expenses by category
- Box 27: Total allowable expenses
- Box 29: Net profit (turnover minus expenses)
- Box 31: Taxable profit after adjustments
6. Online Selling Legal Requirements
- Must comply with Consumer Contracts Regulations 2013 (14-day return right for online sales).
- Must display business name, address, email on website.
- Must have privacy policy (GDPR / Data Protection Act 2018).
- Must have terms & conditions and returns policy.
- Product descriptions must be accurate (Consumer Rights Act 2015).
- If using food-safe glazes: must comply with relevant safety standards.
7. Key Dates
| Date | Action |
|---|---|
| 6 April | UK tax year starts |
| 5 April | UK tax year ends |
| 5 October | Deadline to register for Self Assessment (new traders) |
| 31 October | Paper tax return deadline |
| 31 January | Online tax return + payment deadline |
| 31 July | Second payment on account |
🧠 Smart Receipt Scanner ★ Known Vendor
{{ ocrLearnStats.vendors_learned }} vendors learned| Date | Category | Description | Amount | Receipt | Img | |
|---|---|---|---|---|---|---|
| {{ formatDate(exp.expense_date) }} | {{ exp.category }} | {{ exp.description }} | £{{ parseFloat(exp.amount).toFixed(2) }} | {{ exp.receipt_ref || '-' }} |
|
|
| Total | £{{ expensesTotal.toFixed(2) }} | |||||
🏠 Homepage Hero
👤 About Section
📜 Footer
👁 Live Preview
{{ siteSettings.hero_title }}
{{ siteSettings.hero_subtitle }}
{{ siteSettings.about_title }}
{{ (siteSettings.about_text_1 || '').substring(0, 120) }}...
{{ siteSettings.footer_desc }}
{{ (siteSettings.footer_address || '').replace(/\n/g, ' · ') }} · {{ siteSettings.footer_email }}
🔐 Spaceship API Connected Not configured
{{ showSpaceshipConfig ? '▲' : '▼' }}To manage DNS records via API, enter your Spaceship API credentials. Get them at spaceship.com/application/api-keys
Add DNS Record
No emails yet
Emails to service@lawnware.uk or order@lawnware.uk will appear here
{{ selectedEmail.subject }}
{{ selectedEmail.body }}