0
Skip to Content
Anne Wayne Accounting
Our Services
Who We Help
About Us
Contact us
Anne Wayne Accounting
Our Services
Who We Help
About Us
Contact us
Our Services
Who We Help
About Us
Contact us
Store › Making Tax Digital Filing and Self Assessment (Monthly Price)

Making Tax Digital Filing and Self Assessment (Monthly Price)

£45.00

#awas-global-footer {
    position: relative;
    z-index: 2;
    width: 100%;
    overflow: hidden;
    background: var(--awas-navy-dark);
    color: rgba(255,255,255,.78);
  }

  #awas-global-footer::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 3px;
    background: linear-gradient(90deg, var(--awas-gold), #DBC38B 42%, var(--awas-gold));
  }

  .awas-footer-shell {
    width: min(1180px, calc(100% - 56px));
    margin: 0 auto;
  }

  .awas-footer-main {
    display: grid;
    grid-template-columns: minmax(280px, 1.55fr) repeat(3, minmax(150px, .8fr));
    gap: 58px;
    padding: 76px 0 62px;
  }

  .awas-footer-brand {
    max-width: 390px;
  }

  .awas-footer-brand-name {
    margin: 0 0 15px;
    color: var(--awas-white);
    font-family: var(--awas-serif);
    font-size: clamp(30px, 3vw, 40px);
    font-weight: 400;
    letter-spacing: -.03em;
    line-height: 1.02;
  }

  .awas-footer-brand p {
    margin: 0;
    color: rgba(255,255,255,.72);
    font-family: var(--awas-body);
    font-size: 18px;
    line-height: 1.62;
  }

  .awas-footer-mini-cta {
    display: inline-flex;
    align-items: center;
    gap: 11px;
    margin-top: 27px;
    color: var(--awas-white) !important;
    font-family: var(--awas-ui);
    font-size: 11px;
    font-weight: 700;
    letter-spacing: .08em;
    text-transform: uppercase;
  }

  .awas-footer-mini-cta span {
    color: var(--awas-gold);
    font-size: 16px;
    transition: transform .18s ease;
  }

  .awas-footer-mini-cta:hover span,
  .awas-footer-mini-cta:focus-visible span {
    transform: translateX(4px);
  }

  .awas-footer-column h2 {
    margin: 2px 0 18px;
    color: var(--awas-gold);
    font-family: var(--awas-ui);
    font-size: 10px;
    font-weight: 700;
    letter-spacing: .16em;
    line-height: 1.2;
    text-transform: uppercase;
  }

  .awas-footer-links {
    display: grid;
    gap: 10px;
  }

  .awas-footer-links a {
    width: fit-content;
    color: rgba(255,255,255,.83) !important;
    font-family: var(--awas-body);
    font-size: 16px;
    line-height: 1.35;
    transition: color .16s ease, transform .16s ease;
  }

  .awas-footer-links a:hover,
  .awas-footer-links a:focus-visible,
  .awas-footer-links a[aria-current="page"] {
    color: var(--awas-white) !important;
    transform: translateX(2px);
  }

  .awas-footer-bottom {
    min-height: 78px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 24px;
    border-top: 1px solid rgba(255,255,255,.11);
  }

  .awas-footer-copy {
    margin: 0;
    color: rgba(255,255,255,.54);
    font-family: var(--awas-ui);
    font-size: 10px;
    letter-spacing: .055em;
    line-height: 1.5;
    text-transform: uppercase;
  }

  .awas-footer-legal {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
    gap: 18px;
  }

  .awas-footer-legal a {
    color: rgba(255,255,255,.60) !important;
    font-family: var(--awas-ui);
    font-size: 10px;
    font-weight: 700;
    letter-spacing: .05em;
    text-transform: uppercase;
  }

  .awas-footer-legal a:hover,
  .awas-footer-legal a:focus-visible {
    color: var(--awas-white) !important;
  }

  /* ========================= FOCUS + ACCESSIBILITY ========================= */

  #awas-global-header a:focus-visible,
  #awas-global-header button:focus-visible,
  #awas-global-footer a:focus-visible {
    outline: 2px solid var(--awas-gold);
    outline-offset: 4px;
  }

  .awas-global-sr-only {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0,0,0,0) !important;
    white-space: nowrap !important;
    border: 0 !important;
  }

  /* ========================= RESPONSIVE ========================= */

  @media (max-width: 1080px) {
    .awas-global-header-inner {
      width: min(1220px, calc(100% - 36px));
      grid-template-columns: 1fr auto;
      gap: 18px;
    }

    .awas-global-nav,
    .awas-header-portal {
      display: none;
    }

    .awas-global-actions {
      gap: 9px;
    }

    .awas-mobile-menu-button {
      display: inline-flex;
    }

    .awas-mobile-panel {
      display: block;
      max-height: 0;
      overflow: hidden;
      border-top: 1px solid transparent;
      background: var(--awas-white);
      opacity: 0;
      transition: max-height .28s ease, opacity .2s ease, border-color .2s ease;
    }

    .awas-mobile-panel.awas-mobile-open {
      max-height: calc(100vh - 86px);
      overflow-y: auto;
      border-top-color: rgba(23,61,91,.10);
      opacity: 1;
    }

    .awas-mobile-panel-inner {
      width: min(720px, calc(100% - 36px));
      margin: 0 auto;
      padding: 18px 0 28px;
    }

    .awas-mobile-main-link,
    .awas-mobile-panel details > summary {
      min-height: 52px;
      display: flex;
      align-items: center;
      justify-content: space-between;
      gap: 16px;
      padding: 0 2px;
      border-bottom: 1px solid rgba(23,61,91,.10);
      color: var(--awas-navy) !important;
      font-family: var(--awas-ui);
      font-size: 12px;
      font-weight: 700;
      letter-spacing: .06em;
      list-style: none;
      text-transform: uppercase;
    }

    .awas-mobile-panel details > summary::-webkit-details-marker {
      display: none;
    }

    .awas-mobile-panel details > summary::after {
      content: "+";
      color: var(--awas-gold);
      font-size: 19px;
      font-weight: 400;
      line-height: 1;
    }

    .awas-mobile-panel details[open] > summary::after {
      content: "−";
    }

    .awas-mobile-service-links {
      display: grid;
      gap: 0;
      padding: 6px 0 9px 17px;
      border-bottom: 1px solid rgba(23,61,91,.10);
    }

    .awas-mobile-service-links a {
      min-height: 43px;
      display: flex;
      align-items: center;
      color: var(--awas-navy) !important;
      font-family: var(--awas-body);
      font-size: 17px;
    }

    .awas-mobile-service-links a[aria-current="page"] {
      color: var(--awas-gold) !important;
    }

    .awas-mobile-secondary {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 10px;
      padding-top: 18px;
    }

    .awas-mobile-secondary a {
      min-height: 46px;
      display: flex;
      align-items: center;
      justify-content: center;
      border: 1px solid rgba(23,61,91,.16);
      border-radius: 2px;
      color: var(--awas-navy) !important;
      font-family: var(--awas-ui);
      font-size: 10px;
      font-weight: 700;
      letter-spacing: .06em;
      text-transform: uppercase;
    }

    .awas-footer-main {
      grid-template-columns: 1.25fr 1fr 1fr;
    }

    .awas-footer-brand {
      grid-column: 1 / -1;
      max-width: 560px;
    }
  }

  @media (max-width: 680px) {
    .awas-global-header-inner {
      width: calc(100% - 28px);
      min-height: 74px;
    }

    .awas-global-logo {
      max-width: 175px !important;
      max-height: 48px !important;
    }

    .awas-global-wordmark strong {
      font-size: 21px;
    }

    .awas-global-wordmark span {
      font-size: 7px;
    }

    .awas-header-quote {
      display: none;
    }

    .awas-mobile-panel.awas-mobile-open {
      max-height: calc(100vh - 74px);
    }

    .awas-mobile-panel-inner {
      width: calc(100% - 28px);
    }

    .awas-mobile-secondary {
      grid-template-columns: 1fr;
    }

    .awas-footer-shell {
      width: calc(100% - 34px);
    }

    .awas-footer-main {
      grid-template-columns: 1fr 1fr;
      gap: 38px 26px;
      padding: 60px 0 46px;
    }

    .awas-footer-brand {
      grid-column: 1 / -1;
    }

    .awas-footer-column.awas-footer-client {
      grid-column: 1 / -1;
    }

    .awas-footer-bottom {
      align-items: flex-start;
      flex-direction: column;
      padding: 23px 0 28px;
    }

    .awas-footer-legal {
      justify-content: flex-start;
      gap: 12px 17px;
    }
  }

  @media (max-width: 430px) {
    .awas-footer-main {
      grid-template-columns: 1fr;
    }

    .awas-footer-column.awas-footer-client {
      grid-column: auto;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    #awas-global-header *,
    #awas-global-footer * {
      scroll-behavior: auto !important;
      transition: none !important;
    }
  }
</style>

<script>
(function () {
  'use strict';

  function isSquarespaceEditing() {
    var body = document.body;
    var html = document.documentElement;
    return !!(
      (body && (
        body.classList.contains('sqs-edit-mode-active') ||
        body.classList.contains('sqs-edit-mode')
      )) ||
      html.classList.contains('sqs-edit-mode-active') ||
      html.classList.contains('sqs-edit-mode')
    );
  }

  function normalisePath(pathname) {
    var path = pathname || '/';
    path = path.split('?')[0].split('#')[0];
    if (path.length > 1) path = path.replace(/\/+$/, '');
    return path || '/';
  }

  function markCurrentLinks(root, currentPath) {
    if (!root) return;
    var servicePaths = [
      '/services',
      '/limited-company-accounts',
      '/self-assessment',
      '/vat-making-tax-digital',
      '/bookkeeping',
      '/payroll',
      '/tax-advice'
    ];

    root.querySelectorAll('a[href^="/"]').forEach(function (link) {
      var href = normalisePath(link.getAttribute('href'));
      if (href === currentPath) link.setAttribute('aria-current', 'page');
    });

    var desktopServices = root.querySelector('.awas-nav-dropdown');
    if (desktopServices && servicePaths.indexOf(currentPath) !== -1) {
      desktopServices.classList.add('awas-parent-active');
    }
  }

  function buildGlobalShell() {
    if (document.getElementById('awas-global-header')) return;
    if (isSquarespaceEditing()) return;

    var nativeHeader = document.querySelector('header#header') ||
      document.querySelector('#header') ||
      document.querySelector('.header-announcement-bar-wrapper header') ||
      document.querySelector('header');

    var nativeFooter = document.querySelector('#footer-sections') ||
      document.querySelector('footer.sections') ||
      document.querySelector('footer');

    if (nativeHeader) nativeHeader.setAttribute('data-awas-native-header', 'true');
    if (nativeFooter) nativeFooter.setAttribute('data-awas-native-footer', 'true');

    var nativeLogo = nativeHeader && nativeHeader.querySelector(
      '.header-title-logo img, .header-title-logo a img, .header-title img, img[data-image-focal-point], .logo img'
    );

    var headerHTML = '' +
      '<header id="awas-global-header" aria-label="Site header">' +
        '<div class="awas-global-header-inner">' +
          '<a class="awas-global-brand" href="/" aria-label="Anne Wayne Accounting home">' +
            '<img class="awas-global-logo" alt="Anne Wayne Accounting">' +
            '<span class="awas-global-wordmark">' +
              '<strong>Anne Wayne Accounting</strong>' +
              '<span>Accounting Services</span>' +
            '</span>' +
          '</a>' +

          '<nav class="awas-global-nav" aria-label="Primary navigation">' +
            '<div class="awas-nav-dropdown">' +
              '<div class="awas-nav-dropdown-row">' +
                '<a href="/services">Services</a>' +
                '<button class="awas-services-toggle" type="button" aria-expanded="false" aria-label="Open services menu">' +
                  '<svg viewBox="0 0 20 20" aria-hidden="true"><path d="M5 7.5 10 12l5-4.5" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"/></svg>' +
                '</button>' +
              '</div>' +
              '<div class="awas-dropdown-menu" aria-label="Services">' +
                '<a href="/limited-company-accounts"><span>Limited Company Accounts</span><span aria-hidden="true">→</span></a>' +
                '<a href="/self-assessment"><span>Self Assessment</span><span aria-hidden="true">→</span></a>' +
                '<a href="/vat-making-tax-digital"><span>VAT & Making Tax Digital</span><span aria-hidden="true">→</span></a>' +
                '<a href="/bookkeeping"><span>Bookkeeping</span><span aria-hidden="true">→</span></a>' +
                '<a href="/payroll"><span>Payroll & CIS</span><span aria-hidden="true">→</span></a>' +
                '<a href="/tax-advice"><span>Tax Advice</span><span aria-hidden="true">→</span></a>' +
              '</div>' +
            '</div>' +
            '<a href="/who-we-help">Who We Help</a>' +
            '<a href="/about-us">About</a>' +
            '<a href="/faqs">FAQs</a>' +
            '<a href="/contact">Contact</a>' +
          '</nav>' +

          '<div class="awas-global-actions">' +
            '<a class="awas-header-portal" href="/client-portal">Client Portal</a>' +
            '<a class="awas-header-quote" href="/get-a-quote">Get a Quote <span aria-hidden="true">→</span></a>' +
            '<button class="awas-mobile-menu-button" type="button" aria-expanded="false" aria-controls="awas-mobile-panel" aria-label="Open menu">' +
              '<span></span><span></span><span></span>' +
            '</button>' +
          '</div>' +
        '</div>' +

        '<div class="awas-mobile-panel" id="awas-mobile-panel">' +
          '<div class="awas-mobile-panel-inner">' +
            '<details>' +
              '<summary>Services</summary>' +
              '<div class="awas-mobile-service-links">' +
                '<a href="/services">All Services</a>' +
                '<a href="/limited-company-accounts">Limited Company Accounts</a>' +
                '<a href="/self-assessment">Self Assessment</a>' +
                '<a href="/vat-making-tax-digital">VAT & Making Tax Digital</a>' +
                '<a href="/bookkeeping">Bookkeeping</a>' +
                '<a href="/payroll">Payroll & CIS</a>' +
                '<a href="/tax-advice">Tax Advice</a>' +
              '</div>' +
            '</details>' +
            '<a class="awas-mobile-main-link" href="/who-we-help">Who We Help <span aria-hidden="true">→</span></a>' +
            '<a class="awas-mobile-main-link" href="/about-us">About <span aria-hidden="true">→</span></a>' +
            '<a class="awas-mobile-main-link" href="/faqs">FAQs <span aria-hidden="true">→</span></a>' +
            '<a class="awas-mobile-main-link" href="/contact">Contact <span aria-hidden="true">→</span></a>' +
            '<div class="awas-mobile-secondary">' +
              '<a href="/client-portal">Client Portal</a>' +
              '<a href="/get-a-quote">Get a Quote</a>' +
            '</div>' +
          '</div>' +
        '</div>' +
      '</header>';

    var footerHTML = '' +
      '<footer id="awas-global-footer" aria-label="Site footer">' +
        '<div class="awas-footer-shell">' +
          '<div class="awas-footer-main">' +
            '<div class="awas-footer-brand">' +
              '<p class="awas-footer-brand-name">Accounting made clearer.</p>' +
              '<p>Clear, organised accounting and tax support for individuals and owner-managed businesses.</p>' +
              '<a class="awas-footer-mini-cta" href="/get-a-quote">Get a quote <span aria-hidden="true">→</span></a>' +
            '</div>' +

            '<div class="awas-footer-column">' +
              '<h2>Services</h2>' +
              '<nav class="awas-footer-links" aria-label="Footer services">' +
                '<a href="/limited-company-accounts">Limited Companies</a>' +
                '<a href="/self-assessment">Self Assessment</a>' +
                '<a href="/vat-making-tax-digital">VAT & MTD</a>' +
                '<a href="/bookkeeping">Bookkeeping</a>' +
                '<a href="/payroll">Payroll & CIS</a>' +
                '<a href="/tax-advice">Tax Advice</a>' +
              '</nav>' +
            '</div>' +

            '<div class="awas-footer-column">' +
              '<h2>Explore</h2>' +
              '<nav class="awas-footer-links" aria-label="Footer practice links">' +
                '<a href="/services">All Services</a>' +
                '<a href="/who-we-help">Who We Help</a>' +
                '<a href="/about-us">About Us</a>' +
                '<a href="/faqs">FAQs</a>' +
                '<a href="/referrals">Referrals</a>' +
              '</nav>' +
            '</div>' +

            '<div class="awas-footer-column awas-footer-client">' +
              '<h2>Start Here</h2>' +
              '<nav class="awas-footer-links" aria-label="Footer client links">' +
                '<a href="/get-a-quote">Get a Quote</a>' +
                '<a href="/contact">Contact</a>' +
                '<a href="/client-portal">Client Portal</a>' +
              '</nav>' +
            '</div>' +
          '</div>' +

          '<div class="awas-footer-bottom">' +
            '<p class="awas-footer-copy">© <span id="awas-footer-year"></span> Anne Wayne Accounting. All rights reserved.</p>' +
            '<nav class="awas-footer-legal" aria-label="Legal">' +
              '<a href="/privacy-policy">Privacy</a>' +
              '<a href="/cookie-policy">Cookies</a>' +
              '<a href="/website-terms">Website Terms</a>' +
            '</nav>' +
          '</div>' +
        '</div>' +
      '</footer>';

    document.body.insertAdjacentHTML('afterbegin', headerHTML);
    document.body.insertAdjacentHTML('beforeend', footerHTML);

    var customHeader = document.getElementById('awas-global-header');
    var customFooter = document.getElementById('awas-global-footer');
    var customLogo = customHeader.querySelector('.awas-global-logo');
    var wordmark = customHeader.querySelector('.awas-global-wordmark');

    if (nativeLogo) {
      var logoSrc = nativeLogo.currentSrc || nativeLogo.getAttribute('src');
      if (logoSrc) {
        customLogo.setAttribute('src', logoSrc);
        customLogo.setAttribute('alt', nativeLogo.getAttribute('alt') || 'Anne Wayne Accounting');
        customLogo.classList.add('awas-has-logo');
        wordmark.classList.add('awas-hide-wordmark');
      }
    }

    var currentPath = normalisePath(window.location.pathname);
    markCurrentLinks(customHeader, currentPath);
    markCurrentLinks(customFooter, currentPath);

    var year = document.getElementById('awas-footer-year');
    if (year) year.textContent = String(new Date().getFullYear());

    var servicesToggle = customHeader.querySelector('.awas-services-toggle');
    var dropdown = customHeader.querySelector('.awas-nav-dropdown');
    var mobileButton = customHeader.querySelector('.awas-mobile-menu-button');
    var mobilePanel = document.getElementById('awas-mobile-panel');

    function closeDesktopMenu() {
      if (!dropdown || !servicesToggle) return;
      dropdown.classList.remove('awas-menu-open');
      servicesToggle.setAttribute('aria-expanded', 'false');
    }

    function closeMobileMenu() {
      if (!mobileButton || !mobilePanel) return;
      mobileButton.setAttribute('aria-expanded', 'false');
      mobileButton.setAttribute('aria-label', 'Open menu');
      mobilePanel.classList.remove('awas-mobile-open');
      document.documentElement.style.overflow = '';
    }

    if (servicesToggle && dropdown) {
      servicesToggle.addEventListener('click', function () {
        var opening = !dropdown.classList.contains('awas-menu-open');
        dropdown.classList.toggle('awas-menu-open', opening);
        servicesToggle.setAttribute('aria-expanded', opening ? 'true' : 'false');
      });
    }

    if (mobileButton && mobilePanel) {
      mobileButton.addEventListener('click', function () {
        var opening = mobileButton.getAttribute('aria-expanded') !== 'true';
        mobileButton.setAttribute('aria-expanded', opening ? 'true' : 'false');
        mobileButton.setAttribute('aria-label', opening ? 'Close menu' : 'Open menu');
        mobilePanel.classList.toggle('awas-mobile-open', opening);
        document.documentElement.style.overflow = opening ? 'hidden' : '';
      });

      mobilePanel.querySelectorAll('a').forEach(function (link) {
        link.addEventListener('click', closeMobileMenu);
      });
    }

    document.addEventListener('click', function (event) {
      if (dropdown && !dropdown.contains(event.target)) closeDesktopMenu();
    });

    document.addEventListener('keydown', function (event) {
      if (event.key !== 'Escape') return;
      closeDesktopMenu();
      closeMobileMenu();
    });

    window.addEventListener('scroll', function () {
      customHeader.classList.toggle('awas-is-scrolled', window.scrollY > 10);
    }, { passive: true });

    window.addEventListener('resize', function () {
      if (window.innerWidth > 1080) closeMobileMenu();
    });

    document.documentElement.classList.add('awas-global-ready');
  }

  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', buildGlobalShell, { once: true });
  } else {
    buildGlobalShell();
  }
})();
</script>