Logo
  • Documentation
  • Pricing
  • FAQ
  • Contact
Sign InSign Up
Logo

Automate your LEGO® store invoicing in minutes

© Copyright 2025 BrickInvoice. All Rights Reserved.

LEGO® is an official trademark of the LEGO Group which is not associated with BrickInvoice.

About
  • Contact
Product
  • Documentation
Legal
  • Terms of Service
  • Privacy Policy

Frequently Asked Questions

Find answers to common questions about BrickInvoice

Getting Started

What is BrickInvoice?

BrickInvoice is a SaaS platform that automatically processes your BrickLink and Brick Owl orders into your accounting software. It generates complete invoices with accurate amounts, tax calculations, and proper ledger entries.

Who can use BrickInvoice?

BrickInvoice is designed for BrickLink and Brick Owl sellers who operate a registered business.
Due to differing tax regulations across countries, we currently support only a limited number of countries. You can find the list of supported countries here. If your country isn't listed and you're interested in using BrickInvoice, please contact us, so we can give it more priority during our development.

How much time does BrickInvoice save me?

Most sellers spend 2–3 minutes creating each invoice manually. BrickInvoice automates the entire process, potentially saving you 2–4 hours a month if you process 60–80 orders.

Do I need technical knowledge to use BrickInvoice?

Not at all. Once your accounts are connected, BrickInvoice runs in the background and handles everything automatically.

Pricing & Plans

How much does BrickInvoice cost?

We offer two flexible pricing options:
• Pay-per-order: €0.20 per processed order
• Unlimited: €15 per month for unlimited orders

Which pricing plan should I choose?

If you process more than 75 orders per month, the Unlimited plan is more cost-effective. For fewer orders, the pay-per-order plan may be more economical.

Is there a free trial?

Yes! Your first 25 orders are processed completely free — no strings attached.

When am I charged?

Pay-per-order: You'll be charged at the end of each billing cycle, but only if your total exceeds €2.50. If not, the amount rolls over to the next cycle.
Unlimited: Monthly subscription is charged at the start of each billing cycle.

How can I switch to another billing plan?

Pay-per-order to Unlimited: You can wait for your billing cycle to end or contact us to end your subscription directly. After your subscription has ended, you can subscribe to the unlimited billing plan. If there are remaining costs from your pay-per-order plan, these will either be settled with a separate invoice or added to the first invoice of your unlimited plan, depending on when you switch.
Unlimited to Pay-per-order: Cancel your subscription on the billing page. After your subscription cycle has ended, you can choose to subscribe to the pay-per-order plan.

Account & Verification

How do I sign up?

Just create an account using your email address or sign in with your Google account.

What business information do I need to provide?

We only ask for information that's strictly necessary. No unnecessary paperwork.

Why do I see a Supabase URL when signing in with Google or Discord?

When you sign in with Google or Discord, you might notice a URL containing "supabase" in the consent screen. This is completely normal and secure. Supabase is our trusted authentication provider that handles the secure login process. Your login credentials are processed safely through their platform, which is used by thousands of applications worldwide.

Integration & Technical

Which accounting software does BrickInvoice support?

You can find the full list of supported accounting platforms here. If your software isn't listed, please contact us, so we can give it more priority during our development.

How does the integration work?

After connecting your accounts, BrickInvoice automatically imports orders from BrickLink and Brick Owl, and generates invoices in your accounting system with correct VAT and ledger entries.

What happens if there's an error processing an order?

If something goes wrong, you'll receive a notification and our support team will assist you in resolving the issue quickly.

Is my data secure?

Absolutely. We understand you're trusting us with sensitive financial and business data. Here's how we protect it:
• End-to-end encryption: All data is encrypted in transit (TLS 1.3) and at rest (AES-256)
• Minimal data access: We only access order details necessary for invoice generation, never your full customer database
• EU data residency: Your data is stored in EU-based servers, complying with GDPR requirements
• No data sharing: We never sell, share, or use your data for any purpose other than providing our service

What data do you actually access from my accounts?

We practice data minimization - accessing only what's essential for invoice creation:
• From BrickLink/Brick Owl: Order details (items, quantities, prices), customer addressC, order status
• From your accounting software: Customer records (to avoid duplicates), tax settings, chart of accounts structure (ledgers)
• We never access: Payment methods, bank details, full customer databases, or any personal information beyond order essentials
You maintain full control. You can revoke access permissions at any time through your connected account settings.

Are you compliant with data protection regulations?

Yes, we are fully compliant with major data protection regulations:
• GDPR compliant: Right to data portability, deletion, and transparency about data processing
• Privacy by design: Data protection is built into our system architecture from the ground up
• Data Processing Agreement (DPA): Available upon request for business customers
• Regular compliance reviews: We continuously monitor and update our practices to meet evolving regulations
Our full privacy policy details exactly how we handle, store, and protect your data.

Orders & Invoicing

Which orders get processed?

We only sync orders with the following statuses:
• BrickLink: PAID, PACKED, SHIPPED, RECEIVED, COMPLETED
• Brick Owl: Payment Received, Processed, Shipped, Received

Do you support the margin scheme for second-hand goods?

Yes! BrickInvoice fully supports the VAT margin scheme, commonly used for selling second-hand LEGO®. We automatically apply the correct VAT treatment based on your business configuration.

Only part of my inventory uses the margin scheme. How does BrickInvoice handle that?

BrickInvoice can detect which items use the margin scheme based on your BrickLink remarks or Brick Owl personal notes. You can configure these detection rules in your settings.

How are VAT and taxes handled?

BrickInvoice calculates the correct VAT based on your business location and that of your customer, in full compliance with EU tax regulations. The margin scheme is also supported and applied automatically if enabled in your settings.

Can I customize the invoice format?

Invoices follow your accounting software's layout and template settings. Any customizations must be made within your accounting software.

What if I need to modify an invoice after it's created?

You can make edits directly in your accounting software. BrickInvoice simply creates the initial invoice — your accounting tool remains the source of truth.

Is it possible to sync an order again?

Yes. Orders are synced once by default, but if something goes wrong, you can manually resync an order. This will not count toward your pay-per-order usage.

Support & Troubleshooting

What support do you offer?

We offer support for technical issues, integration problems, and any general questions you have about using BrickInvoice.

Can I cancel anytime?

Yes. For pay-per-order users, just disable the sync. Unlimited plan users can cancel their subscription before the next billing cycle.

Do you offer refunds?

We offer refunds on a case-by-case basis if technical issues prevent the service from functioning as intended. Contact us to discuss your situation.
Still have questions? Contact us