Product Guide
The Complete Guide to WeFile: Every Feature You Need to File CT600 and Annual Accounts Online
Managing a limited company in the UK brings with it a host of complex annual filing obligations. Directors are legally required to submit a CT600 Corporation Tax return to HM Revenue & Customs (HMRC) and file annual statutory accounts with Companies House. Historically, many micro-entities and small businesses relied on the free government portals—HMRC’s CATO (Company Accounts and Tax Online) and Companies House WebFiling—to meet these requirements. However, the regulatory landscape is rapidly shifting, and these free tools are being systematically phased out as part of a broader push towards commercial software and Making Tax Digital (MTD).
For small business owners, this transition presents a significant challenge. Tax forms are notoriously confusing, laden with jargon, and demand a deep understanding of accounting principles. Furthermore, the mandatory requirement to format these submissions in iXBRL (inline eXtensible Business Reporting Language) makes it virtually impossible to prepare accounts manually using a word processor or basic spreadsheet. Juggling multiple deadlines across two separate government agencies only compounds the stress, leaving many directors anxious about potential late-filing penalties.
WeFile was engineered from the ground up as a modern, affordable, and comprehensive replacement for these legacy government systems. By stripping away the complexity and replacing dense forms with a guided, all-in-one platform, WeFile empowers directors to handle their compliance obligations with confidence. Whether you are filing for a bustling e-commerce store, a consulting firm, or a holding company, WeFile translates the complexities of corporate reporting into a seamless, intuitive experience.
Step-by-Step Filing Wizard
The cornerstone of the WeFile platform is our intuitive, five-step filing wizard. Recognizing that tax preparation can be overwhelming, we designed a linear workflow that breaks the entire process down into manageable, logical chunks. The first step, Company Details, allows you to review the foundational information pulled directly from Companies House. Here, you confirm your accounting period dates, ensure your registered office address is up to date, and declare whether your company was active or dormant during the financial year. This sets the stage for the rest of the filing.
The second step focuses on your Profit & Loss statement. Instead of presenting you with a confusing array of tax boxes, the wizard asks for straightforward figures: your total income, cost of sales, administrative expenses, and any interest earned or paid. As you enter these numbers, WeFile automatically calculates subtotals like gross profit and operating profit in real-time, giving you immediate visibility into your company's financial performance for the year. The third step tackles the Balance Sheet. You are guided through entering your fixed assets, current assets, creditors due within one year, and capital reserves. Crucially, the system performs automatic validation checks to ensure your net assets match your total shareholder funds—a common stumbling block that prevents successful submissions if done incorrectly.
In the fourth step, Tax & Review, the platform works its magic. Your automatic Corporation Tax computation is presented transparently, showing exactly how your liability was derived from the previous steps. You can review all pre-filled CT600 boxes before proceeding. Finally, the Credentials step securely collects your HMRC Government Gateway ID, password, and Companies House Authentication Code. You retain complete control over your submission, choosing whether to file to HMRC only, Companies House only, or both simultaneously. Throughout the wizard, auto-save functionality ensures your progress is never lost, while a mobile-friendly progress indicator lets you effortlessly navigate backward to amend any figures before the final submission.
Automatic Corporation Tax Calculation
Calculating Corporation Tax has become increasingly complex, particularly with the reintroduction of the marginal relief system and varying tax bands based on profitability. WeFile’s intelligent computation engine removes this burden entirely. The software automatically applies the correct UK Corporation Tax rates—currently a small profits rate of 19% for profits under £50,000, and a main rate of 25% for profits exceeding £250,000. It doesn't stop there; WeFile seamlessly handles the intricate marginal relief calculations for profits falling within the £50,000 to £250,000 threshold, dynamically adjusting the effective tax rate to ensure you never pay more than necessary.
Furthermore, the system accounts for associated companies, which can alter the thresholds for the small profits rate and marginal relief. By intelligently prompting you for the number of associated companies, WeFile scales these thresholds proportionally, guaranteeing absolute accuracy in your tax computation. All of this happens instantly as you input your P&L figures, with no separate manual calculations required.
The true power of this automated engine is revealed in how it populates the official CT600 form. WeFile takes your calculated figures and precisely maps them to the corresponding HMRC boxes—such as Box 155 for trading profits, Box 235 for total profits chargeable to Corporation Tax, and Box 440 for the final tax payable. Alongside the CT600, the system automatically generates a detailed tax computation document, laying out the exact arithmetic step-by-step. As a user, you are shielded from the mechanical complexities; you simply provide your basic financial figures, and WeFile handles the complex tax arithmetic required for full statutory compliance.
iXBRL Document Generation
One of the most daunting requirements for filing corporate accounts in the UK is the mandate to submit data in iXBRL format. iXBRL, or inline eXtensible Business Reporting Language, is a global standard for exchanging business information. It involves applying hidden, machine-readable 'tags' to financial data, allowing the computer systems at HMRC and Companies House to automatically extract and analyze your company's revenue, assets, and liabilities. For the vast majority of business owners, manually coding an iXBRL document is technically impossible and completely impractical.
WeFile abstracts this entire technical requirement away from the user. When you complete the filing wizard, our proprietary engine takes the data you've provided—your Profit & Loss figures, Balance Sheet totals, and company metadata—and automatically compiles fully compliant iXBRL documents in the background. This includes formatting the accounts according to the FRS 102 taxonomy, the accounting standard for small companies in the UK (which also covers micro-entities). Every required data point is meticulously tagged without you ever having to see a single line of XML code.
The generated iXBRL package covers all necessary components: the balance sheet, the profit and loss account (if submitted to HMRC), the required directors' notes to the accounts, and the comprehensive CT600 tax computation. This ensures that when your submission is transmitted to the government gateways, it passes their rigorous schema validations on the first attempt. By automating the iXBRL tagging process, WeFile eliminates a major technical barrier, allowing you to focus on the accuracy of your numbers rather than the complexities of digital reporting formats.
Dual Submission to HMRC & Companies House
Filing your annual returns historically meant logging into two entirely separate government portals, navigating different interfaces, and enduring duplicative data entry. WeFile revolutionizes this process with its Dual Submission capability. From a single interface, you can transmit your completed tax return to HMRC and your annual accounts to Companies House simultaneously. The underlying architecture handles the drastically different communication protocols required by each agency behind the scenes.
When transmitting to HMRC, WeFile utilizes the complex GovTalk XML protocol. This involves establishing a secure connection, packaging the CT600 and iXBRL computations into specific envelopes, assigning unique correlation IDs, and initiating a continuous polling cycle to retrieve the final acceptance status. Conversely, communicating with Companies House relies on their modern REST software filing API, which demands different authentication mechanisms and data structures. WeFile manages both of these distinct pipelines concurrently and transparently.
After you click submit, WeFile guides you through a clear, phase-based progression UI. You watch in real-time as the system moves from Saving your data, to Submitting the payloads, to Polling the government servers for a response. If your submission is successful, you are presented with official digital receipts and submission numbers. Should an error occur—such as an incorrect Companies House Authentication Code or an expired HMRC password—WeFile catches the rejection instantly. It halts the process and presents an inline correction form, allowing you to update your credentials and retry the submission immediately without having to restart the wizard.
Dormant Company Filing
A pervasive myth among new business owners is that a company that hasn't started trading doesn't need to file anything. Under UK law, this is entirely false. Even if a limited company is completely dormant—meaning it has had no significant accounting transactions during the financial year—the directors are still legally obligated to file annual accounts with Companies House and inform HMRC of its dormant status. Failing to do so carries the exact same severe financial penalties as failing to file for an active company.
WeFile provides a dedicated, heavily streamlined workflow specifically designed for dormant entities. When you indicate that your company was dormant during the initial step of the wizard, the system intelligently adapts. It entirely skips the Profit & Loss and tax computation steps, as there is no trading income or corporation tax to calculate. Instead, it focuses solely on confirming your static share capital and basic balance sheet figures, mirroring the simplicity of the old Companies House AA02 form.
Once confirmed, WeFile automatically generates the specific iXBRL taxonomy required for dormant accounts and submits it directly to Companies House. It simultaneously prepares a nil-return CT600 to formally notify HMRC that the company has not traded and has no corporation tax liability. This streamlined process is perfect for holding companies, property management shells, or newly incorporated entities that are waiting to launch, ensuring absolute compliance with minimal administrative effort.
Companies House Integration
Setting up a new company profile in accounting software can often be a tedious process of manual data entry, prone to typos and errors. WeFile eliminates this friction entirely through deep integration with the Companies House public REST API. The moment you enter your Company Registration Number (CRN) into the platform, WeFile queries the live government database and securely retrieves your company's complete public profile in milliseconds.
This automatic data retrieval populates your company's full legal name, its registered office address, the date of incorporation, and its standard industrial classification (SIC) codes, ensuring your records exactly match what is held on the public register. But the integration goes much further than basic contact details. The system also fetches your Accounting Reference Date (ARD), which determines when your financial year ends.
Using this ARD, WeFile's internal logic automatically computes your current and upcoming financial periods. It intelligently handles edge cases, such as extended first-year accounting periods or split periods resulting from a change in the accounting reference date, ensuring your filing dates are perfectly aligned with statutory requirements. The integration also includes officer lookup functionality, instantly retrieving the active company directors required to digitally sign off on the annual accounts, saving you precious time and ensuring strict data integrity from day one.
Upcoming Filings & Deadline Tracking
Missing a statutory filing deadline is an expensive mistake, with Companies House penalties starting at £150 and escalating rapidly, alongside immediate £100 fines from HMRC. To protect you from these easily avoidable costs, WeFile features a comprehensive 'Upcoming Filings' dashboard. This centralized hub aggregates every unfiled accounting period across your entire portfolio of registered companies, presenting them in a single, unified list sorted by urgency.
The dashboard intelligently categorizes each upcoming deadline into one of four distinct statuses. 'Overdue' items are highlighted in critical red, demanding immediate attention. 'Due Soon' flags filings that must be submitted within the next 30 days. 'Open' indicates periods that have ended and are ready to be filed at your convenience, while 'Not Yet Open' shows future periods that haven't concluded yet. Each entry clearly displays individual progress indicators, showing at a glance whether the HMRC CT600 or the Companies House accounts are pending or successfully filed.
Complementing the visual dashboard is WeFile's robust automated email notification system. The platform acts as a silent assistant, monitoring your deadlines around the clock. It dispatches two critical types of alerts: an initial notification when an accounting period officially ends, signaling that you can begin preparation, and a highly visible warning when a deadline falls within the 30-day 'Due Soon' window. To prevent alert fatigue when you first import a large portfolio of historical companies, the system employs a smart 7-day grace period, ensuring you only receive notifications for genuinely impending, actionable deadlines.
Accountant Membership Plan
WeFile recognizes that its users range from individual entrepreneurs managing a single startup to professional accountants and bookkeepers overseeing dozens of client entities. To accommodate these diverse needs, we offer two distinct, highly transparent pricing models. For the self-filer, we utilize a straightforward pay-as-you-go structure. There are no monthly subscriptions or hidden retainer fees; you simply pay a flat fee via a secure Stripe checkout only when you are completely ready to submit your finalized returns.
For accounting professionals and serial entrepreneurs, WeFile offers an exclusive Annual Membership Plan. For a single, flat yearly fee, this membership unlocks up to 100 company filings per 12-month period. If you manage three or more client companies, the membership plan instantly pays for itself. It drastically simplifies your billing by eliminating the need to process dozens of micro-transactions throughout the year, allowing you to focus entirely on client service rather than managing software costs.
The membership dashboard provides total transparency over your subscription. It clearly displays your active status, your subscription start and expiry dates, and the exact amount paid. A dynamic savings calculator tracks how much money you have saved compared to the pay-as-you-go rate, based on your total filing volume. Furthermore, the system is designed for continuity, presenting an easy renewal prompt 30 days before your expiry date, ensuring your filing privileges are never inadvertently interrupted. If you reach the 100-filing limit before your year is up, you can simply re-subscribe.
Company Management
As your business interests grow, so does the administrative overhead of managing multiple distinct legal entities. WeFile is built to scale alongside you, acting as a centralized command center for your entire corporate structure. The platform's Company Management features allow you to seamlessly add multiple companies to a single master account using just their CRNs, consolidating your entire portfolio under one secure login.
The main companies dashboard presents a high-level overview of your entities in a clean, card-based list format. You can instantly view critical metadata for each company alongside aggregated counts of their total filings. A robust local search function allows you to quickly filter your portfolio by company name or registration number, making navigation effortless even if you manage a high volume of clients.
Drilling down into an individual company reveals a dedicated profile page. This serves as the historical ledger for that specific entity, listing every past and present tax filing in chronological order. You can easily access previous years' submissions, review past P&L figures, and download historical documents. Additionally, WeFile supports comprehensive portfolio hygiene; companies that have been dissolved, sold, or are no longer under your management can be neatly archived. This hides them from your active views and upcoming deadline trackers while securely preserving their historical filing data for future reference or audit purposes.
Invoicing & Billing
Maintaining clean financial records is essential for any business, and WeFile ensures that tracking your compliance expenses is effortless. Our platform features a fully automated billing engine that generates professional, itemized invoices for every single transaction. Whether you are paying a one-off fee for a self-filed CT600 or subscribing to the annual Accountant Membership, a corresponding invoice is instantly created the moment your Stripe payment clears.
Each invoice is uniquely numbered for easy reconciliation and includes comprehensive details such as a clear description of the service provided, the associated company name, the date of issue, and the total amount paid in GBP. The system tracks the exact status of every invoice—categorizing them as pending, paid, overdue, or cancelled—giving you absolute clarity on your expenditure.
The dedicated Invoices page acts as your personal billing archive. Here, you can view your entire payment history, utilize search filters to find specific transactions by description or company, and monitor overall spending via summary statistic cards. Most importantly, every invoice can be downloaded instantly as a beautifully formatted PDF directly from the dashboard. This ensures you always have the necessary documentation ready to pass on to your own bookkeeping software or use for claiming allowable business expenses.
User Security
Given the highly sensitive nature of corporate financial data and tax credentials, security is deeply ingrained into every layer of the WeFile platform. We employ industry-standard encryption protocols, ensuring that all data is transmitted securely over HTTPS and heavily encrypted while at rest in our databases. Beyond infrastructure security, we empower users with robust tools to protect their individual accounts from unauthorized access.
Two-Factor Authentication (2FA) is a core feature of our security suite. Users can easily secure their accounts by scanning a dynamic QR code with an authenticator app (like Google Authenticator or Authy) to enable Time-Based One-Time Passwords (TOTP). Should you lose access to your device, WeFile provides a secure backup and recovery flow, allowing you to reset your 2FA via a strictly controlled email verification process. The platform also includes comprehensive password management, requiring current password verification for any sensitive profile changes to prevent account hijacking.
WeFile's security transparency extends to active session management. The Security dashboard provides a real-time list of every device currently logged into your account, detailing the browser type, location, and the exact time the session was created and last accessed. If you accidentally leave yourself logged in on a public computer, you can instantly revoke that specific session remotely with a single click. For users who prefer modern, passwordless access, we also offer seamless, highly secure OAuth login integration with Google, leveraging their world-class authentication infrastructure.
Support Ticket System
Even with an intuitive interface, corporate tax can present unique edge cases where expert guidance is required. To ensure you are never left stranded, WeFile includes a fully integrated, proprietary support desk built directly into your user dashboard. This means you don't need to navigate away to a third-party email client or wait on hold in a phone queue; help is always just a click away from the main sidebar.
Creating a new support request is simple and highly structured. Users can raise a ticket by providing a clear subject, a detailed description of their issue, and optionally linking it directly to a specific filing they are working on. To ensure your query reaches the right specialist quickly, tickets can be categorized into specific areas such as General Inquiry, Technical Support, Filing Issue, Billing, or Account Management. You can also set a priority level, ensuring urgent filing deadlines are flagged appropriately to our support team.
Once a ticket is submitted, it opens a real-time, threaded messaging interface that closely resembles a modern chat application. You can converse directly with WeFile support staff, with staff replies clearly distinguished visually from your own messages. The system tracks the lifecycle of your query through defined statuses—Open, In Progress, Resolved, and Closed—giving you complete visibility into how your issue is being handled. This integrated approach ensures that all context, communication, and resolution history remains securely tied to your WeFile account.
Help Centre
For users who prefer to find answers independently or want to deepen their understanding of the platform, WeFile offers a comprehensive, self-serve Help Centre. Designed as a rich knowledge base, it is structured to guide users from their very first login all the way through to mastering complex filing scenarios. The Help Centre is easily accessible from anywhere in the application and serves as the definitive reference guide for the WeFile ecosystem.
The content is meticulously organized into logical categories. 'Getting Started' guides help new users set up their profiles and import their companies. 'Filing Returns' offers detailed walkthroughs of the wizard steps, iXBRL processes, and dormant entity flows. The 'Pricing & Billing' section provides absolute clarity on membership tiers and invoice management, while 'Security & Data' details our 2FA and session management protocols. Finally, a dedicated 'Troubleshooting' category helps users resolve common errors, such as rejected Companies House authentication codes.
Navigating this wealth of information is effortless. The Help Centre features a highly prominent, real-time search bar anchored in the center of the hero section, allowing users to instantly filter articles by keyword or phrase. On desktop, individual articles feature a helpful related-articles sidebar to encourage further learning, which seamlessly stacks to the bottom on mobile devices. Every article is written with the same clear, jargon-free tone that defines the WeFile platform, ensuring that technical compliance topics remain accessible to everyone.
Responsive Design & Modern UI
We strongly believe that enterprise compliance software does not have to look like a relic from the 1990s. WeFile has been meticulously crafted using a modern, minimal design system heavily inspired by the latest fintech aesthetics. The user interface prioritizes clean typography, generous whitespace, and a cohesive 'British Racing Teal' color palette. By avoiding visual clutter, heavy gradients, and unnecessary decorative elements, the platform maintains a functional focus, ensuring that your financial data always takes center stage.
Modern business owners are rarely tied to a desktop computer all day, which is why WeFile is built to be fully responsive. The entire application—from the complex multi-step filing wizard to the detailed invoice PDF generator—functions flawlessly across desktop monitors, tablets, and mobile smartphones. On smaller screens, complex layouts degrade gracefully; the desktop sidebar transforms into an elegant, full-screen mobile navigation overlay, and data-dense tables convert into readable, card-based lists.
Accessibility and user comfort are also paramount. WeFile natively supports a Dark Mode toggle, allowing users to switch to a deeper, low-contrast color scheme that reduces eye strain during late-night accounting sessions. Consistent design language is applied across every single page, ensuring that buttons, badges, and interactive elements behave exactly as expected. Fast loading times, skeleton loaders for data fetching, and smooth, subtle animations all contribute to a polished, professional experience that respects your time and attention.
Blog & Resources
The UK regulatory environment is in a constant state of flux. With the phased rollout of Making Tax Digital (MTD) for Corporation Tax, updates to FRS accounting standards, and shifting policies at Companies House, staying compliant requires staying informed. WeFile’s commitment to its users extends beyond just providing software; we act as a continuous educational resource through our dedicated, editorial-style Blog and Resource centre.
Our content team regularly publishes deep dives into regulatory changes, comprehensive compliance guides, and the latest platform news. These articles translate dense government policy documents into actionable, plain-English advice. Whether it is a detailed analysis of how the end of free HMRC portals affects micro-entities, or a strategic guide on managing associated companies for marginal relief, the WeFile blog ensures you have the foresight required to plan your compliance strategy effectively.
Technically, the blog is built for maximum reach and readability. It features a striking two-column hero illustration with glassmorphic elements, a sticky frosted-glass category filter bar, and real-time search functionality. Every article is heavily SEO-optimized with correct semantic structuring and metadata, ensuring that directors searching for compliance answers on Google can easily find reliable, authoritative information. By actively consuming our resources, users transform from reactive filers into proactive, highly informed business operators.
Getting Started
The era of wrestling with clunky government portals and impenetrable tax jargon is over. WeFile has consolidated every tool, calculation, and protocol required for full UK corporate compliance into a single, elegant platform. Whether you are filing your very first set of dormant accounts or managing an expansive portfolio of client returns, our software is designed to drastically reduce the time, cost, and anxiety associated with your statutory obligations.
Taking control of your corporate filing has never been easier. You can sign up for a free WeFile account today at wefile.co.uk in a matter of seconds. Thanks to our deep integration with the Companies House public register, adding your company and fetching your deadlines takes just a single click. From there, you are free to explore the platform, run your figures through our automated tax engine, and complete the filing wizard entirely at your own pace.
We firmly believe in transparent, frictionless access. There are no mandatory monthly subscriptions, no restrictive contracts, and no credit card required to sign up. You only pay a simple, flat fee when you are completely satisfied with your return and are ready to click submit. And if you ever need guidance along the way, our comprehensive Help Centre and dedicated support team are standing by to assist you. Join the growing number of UK directors making compliance simple with WeFile today.