Lead #1787

Company
Easy Accountancy Accountants
Website
http://easyaccountancy.co.uk
Best Contact
Email
()

Override

Captured Pages

View text
Our servicesWhich package is right for you?Who we help Self-employedfrom £40 +VATper monthView packages Limited Companyfrom £89 +VATper monthView packages Contractor Content creator Engineer IT professional Landlord Legal professional Medical professional Musician New business owner Project manager Real estate owner Surveyors & architect Ready to get started?Sign-up today Refer a friend, get £50 each + win £300!Know someone in need of an accountant? Refer them to us and you'll both receive £50 plus automatic entry into a £300 prize draw! Get started Helpful Team Support "Have been working with Caroola for over 6 months now and the team led by Phil has been nothing but helpful..." Phil Exceptional Long Service "My ltd company has been with Caroola for over 10 years now and I am very pleased with the service provided..." James Quick Efficient Support "I've been a customer of Caroola for over 6 years now and have had great service for both my companies..." Sarah .mm-slider { max-width: 400px; margin: 0 auto; text-align: left; position: relative; } .mm-slide-container { position: relative; height: auto; } .mm-slide { position: absolute; top: 0; left: 0; width: 100%; opacity: 0; /* Hidden by default */ z-index: 0; transition: opacity 1s ease-in-out; /* Smooth fade effect */ } .mm-slide.active { opacity: 1; /* Make visible */ z-index: 1; /* Ensure it is on top */ } .mm-heading { font-size: 1rem; font-weight: bold; margin-bottom: 5px; color: #000; } .mm-review { font-size: 0.875rem; line-height: 1.4; margin-bottom: 5px; color: #333; } .mm-author { font-size: 0.75rem; color: #52A19D !important; text-align: right; font-style: normal !important; } document.addEventListener("DOMContentLoaded", function () { // Limit selection to only the first 3 slides inside .mm-slider const slider = document.querySelector(".mm-slider"); // Specific slider let slides = Array.from(slider.querySelectorAll(".mm-slide")).slice(0, 3); // Limit to 3 slides let currentIndex = 0; // Debug log to confirm correct slides console.log("Slides detected (limited to 3):", slides); if (slides.length === 0) { console.error("No slides found! Ensure .mm-slide elements exist within .mm-slider."); return; } // Function to display the current slide function showSlide(index) { slides.forEach((slide, i) => { if (i === index) { slide.classList.add("active"); } else { slide.classList.remove("active"); } }); } // Start the slider with automatic transitions function startSlider() { setInterval(() => { currentIndex = (currentIndex + 1) % slides.length; // Loop through slides showSlide(currentIndex); console.log(`Now showing slide: ${currentIndex + 1} of ${slides.length}`); }, 5000); // Change every 5 seconds } // Initialize slider showSlide(currentIndex); startSlider(); }); Trustpilot #mfn-megamenu-22516{padding:0px;} MyMarketplace Pricing Blog Who we are Get in touch │✕Tax Expenses Calculator Budget Business Services Business Structures Marketing & Sales Compliance & Legal Starting Up Financial Guidance Sector Advice Jargon 6 MONTHS HALF PRICE ACCOUNTANCYfor every joiner! Ends Nov 28th✕Our Services Self-employed Limited Companies MyMarketplace Pricing Refer a Friend Blog Who We Are FreeAgent login Get in touch Need an accountant? 03330 342 481 Existing client 03330 342 480 Our servicesWhich package is right for you?Who we help Self-employedfrom £40 +VATper monthView packages Limited Companyfrom £89 +VATper monthView packages Contractor Content creator Engineer IT professional Landlord Legal professional Medical professional Musician New business owner Project manager Real estate owner Surveyors & architect Ready to get started?Sign-up today Refer a friend, get £50 each + win £300!Know someone in need of an accountant? Refer them to us and you'll both receive £50 plus automatic entry into a £300 prize draw! Get started Helpful Team Support "Have been working with Caroola for over 6 months now and the team led by Phil has been nothing but helpful..." Phil Exceptional Long Service "My ltd company has been with Caroola for over 10 years now and I am very pleased with the service provided..." James Quick Efficient Support "I've been a customer of Caroola for over 6 years now and have had great service for both my companies..." Sarah .mm-slider { max-width: 400px; margin: 0 auto; text-align: left; position: relative; } .mm-slide-container { position: relative; height: auto; } .mm-slide { position: absolute; top: 0; left: 0; width: 100%; opacity: 0; /* Hidden by default */ z-index: 0; transition: opacity 1s ease-in-out; /* Smooth fade effect */ } .mm-slide.active { opacity: 1; /* Make visible */ z-index: 1; /* Ensure it is on top */ } .mm-heading { font-size: 1rem; font-weight: bold; margin-bottom: 5px; color: #000; } .mm-review { font-size: 0.875rem; line-height: 1.4; margin-bottom: 5px; color: #333; } .mm-author { font-size: 0.75rem; color: #52A19D !important; text-align: right; font-style: normal !important; } document.addEventListener("DOMContentLoaded", function () { // Limit selection to only the first 3 slides inside .mm-slider const slider = document.querySelector(".mm-slider"); // Specific slider let slides = Array.from(slider.querySelectorAll(".mm-slide")).slice(0, 3); // Limit to 3 slides let currentIndex = 0; // Debug log to confirm correct slides console.log("Slides detected (limited to 3):", slides); if (slides.length === 0) { console.error("No slides found! Ensure .mm-slide elements exist within .mm-slider."); return; } // Function to display the current slide function showSlide(index) { slides.forEach((slide, i) => { if (i === index) { slide.classList.add("active"); } else { slide.classList.remove("active"); } }); } // Start the slider with automatic transitions function startSlider() { setInterval(() => { currentIndex = (currentIndex + 1) % slides.length; // Loop through slides showSlide(currentIndex); console.log(`Now showing slide: ${currentIndex + 1} of ${slides.length}`); }, 5000); // Change every 5 seconds } // Initialize slider showSlide(currentIndex); startSlider(); }); Trustpilot #mfn-megamenu-22516{padding:0px;} MyMarketplace Pricing Blog Who we are Get in touch │✕Tax Expenses Calculator Budget Business Services Business Structures Marketing & Sales Compliance & Legal Starting Up Financial Guidance Sector Advice Jargon 6 MONTHS HALF PRICE ACCOUNTANCYfor every joiner! Ends Nov 28th Welcome to CaroolaFormerly Easy AccountancyWho is Caroola?Caroola provides fixed fee, limited company accountancy services to contractors and freelancers; we’ve been acting for contractors across the UK since 1992. We are an Accredited Member of the FCSA and are the only national specialist firm of accountants with offices across the UK.Expert accounting done right. With over five thousand 5* reviews on Trustpilot, we’re confident that we have what you’re after. We believe in making contractor and business accounting simple. With three comprehensive packages on offer, you can be sure our accountancy services are tailored to suit your needs. Whether you’re a small business owner, a contractor or a consultant, our expert team provide high-quality accountancy services across all fields. We take care of the numbers so you can focus on taking care of your business. Accountancy Lite£89+VAT/moSimple limited company contractor accounting services. Great for businesses that are not VAT-registered or turning over less than £90k/year.Get started What's included?Company formation. We take care of the details for a smooth start-up, minimising your administrationA UK-based accountant. Unlimited expert advice by phone, email or video callFreeAgent. Bookkeeping software Saving you over £396/yearYear-end filing. Get financial clarity through accurate and timely filing of Corporation tax and Confirmation StatementsInitial tax review. To get your business operating tax-efficiently Accountancy£135+VAT/moBusiness accounting service package with all that is needed to run a limited company. Ideal if your business is VAT-registered or turning over over £90k/year.Get started What's included?Everything in Lite, PLUS:VAT management. To better navigate your businesses obligationsAll HMRC submissions. Self-Assessment tax return, P11D, Corporation Tax and Confirmation StatementAnnual tax reviews. To ensure your business operates tax-efficiently Accountancy+£179+VAT/moAccounts handled, PLUS the ability to work on contracts inside IR35, 2nd director services, and exclusive benefits. This package has it all.Get started What's included?Everything in Accountancy, PLUS:2nd director services. Second Self-Assessment and payroll processing worth £350/yearInside IR35 roles. Use of Parasol umbrella worth £1,547/yearQuarterly tax reviews. Maximising your businesses tax efficiencyCaroola Rewards. Save £1000s every year at high street brands.Reference fees. Worth £195 for mortgages, visas or renting references.Privacy. Use our registered office address to keep your home address private. Worth £240/yearPeace of mind. An IR35 contract review from the renowned experts at Qdos worth £125 Compliant. Keeping our clients on the right side of HMRC is of utmost importance to us, and we put compliance at the heart of everything we do. We are founding members and holders of Accredited Member status with the FCSA (Freelance and Contractor Services Association), who regularly and independently assess us to ensure that we are always upholding our high compliance standards. Secure. As we are dealing with the income and finances of our clients, we want to do what we can to provide total peace of mind regarding security. We are therefore certified with Cyber Essentials PLUS; the highest level of certification offered under the Cyber Essentials scheme. As a government-backed and industry-supported cyber security initiative, this is one of the best steps we can take to secure our cleints’ data. Trusted..path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} It is one thing to say that Caroola is trusted; it is another to prove it. That is why we proudly tell anybody visiting our website about our 'excellent' reviews on Trustpilot. When we say we are trusted, we mean it..path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} Let's talkInterested in finding out more? Speak with our team to see how we can work together. Here's how you can get in touch...0333 034 2481 Sign up 03330 342 481 View pricing If you're a client, you can speak to your dedicated accountant on: 03330 342 480 03330 342 481 Get a quote Our services MyMarketplace Pricing Blog Who we are Get in touch Need an accountant?0333 034 2481Mon - Fri, 9am - 5pmExisting clients0333 034 2480Mon - Fri, 9am - 5pmLive ChatSpeak to an accountantMon - Fri, 9am - 5pm .path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} .path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} Who we are Contact Feedback FAQs Careers Refer a Friend HTML Sitemap Terms & Conditions Privacy Policy ESG Policy Slavery Statement Gender Pay Gap Caroola Group Cyber Essentials Certification Accessibility Policy Who we are Contact Feedback FAQs Careers Refer a Friend HTML Sitemap Terms & Conditions Privacy Policy ESG Policy Slavery Statement Gender Pay Gap Caroola Group Cyber Essentials Certification Accessibility Policy © document.write(new Date().getFullYear()) Caroola by Caroola Group | Registered in England and Wales, No. 06277058 ✕Refer and earn #wpforms-21960 { --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.How can we contact you when you earn rewards? - Step 1 of 2First name* *Last name* *Email address* *Phone* *ContinueFriends First name* *Friends Last name* *Friends Email* *Friends Phone* *Permission* *I have my friend's permission for you to contact them. Please read and agree to the terms and conditions and privacy policy. Friends ID First ( function() { const style = document.createElement( 'style' ); style.appendChild( document.createTextNode( '#wpforms-21960-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-21960-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-21960-field_1-container label { counter-increment: none; }' ) ); document.head.appendChild( style ); document.currentScript?.remove(); } )(); Refer #mfn-popup-template-21956 .mfn-popup-tmpl-content{--mfn-popup-tmpl-offset:30px;height:;}#mfn-popup-template-21956:before{background-color:rgba(0,0,0,0.36);}✕Get a quote in minutesDiscover how Caroola can simplify your finances and make your business more tax efficient for 2025.Get started with smarter, stress-free accounting. With Caroola, you’ll gain expert support to simplify your finances and reduce your tax burden - We'll handle the fine details, letting you focus on growing your business. #wpforms-19622 { --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.How does your business operate? *Sole traderLimited Co.I'm not sureYour full name *Your email *Your contact number * ad campaign number ( function() { const style = document.createElement( 'style' ); style.appendChild( document.createTextNode( '#wpforms-21960-field_1-container,#wpforms-19622-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-21960-field_1-container,#wpforms-19622-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-21960-field_1-container,#wpforms-19622-field_1-container label { counter-increment: none; }' ) ); document.head.appendChild( style ); document.currentScript?.remove(); } )(); Book your callback #mfn-popup-template-22382.mfn-popup-tmpl-custom-width .mfn-popup-tmpl-content{width:70%;}#mfn-popup-template-22382:before{background-color:rgba(0,0,0,0.52);}#mfn-popup-template-22382{z-index:99;}#mfn-popup-template-22382 .mfn-popup-tmpl-content{border-radius:12px;}#mfn-popup-template-22382 .mfn-popup-tmpl-content .mfn-popup-tmpl-content-wrapper{padding:10px;}@media(max-width: 767px) {#mfn-popup-template-22382 .mfn-popup-tmpl-content .mfn-popup-tmpl-content-wrapper{padding:20px;}} {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/sites\/8\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/betheme\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} (function(d, t) { let baseUrl="https://widgets.actingoffice.com", g=d.createElement(t), s=d.getElementsByTagName(t)[0]; g.src = baseUrl + "/sdk.js"; g.async = true; g.setAttribute('crossorigin', '*'); g.onload = function() { window.aoSDK.run({ baseUrl, widgetId: "67adfe447d7c38d81a75bbbb", practiceId: "14" }) }; s.parentNode.insertBefore(g, s); })(document, "script"); :root { --wpforms-field-border-radius: 3px; --wpforms-field-border-style: solid; --wpforms-field-border-size: 1px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-field-menu-color: #ffffff; --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-border-style: none; --wpforms-button-border-size: 1px; --wpforms-button-background-color: #066aab; --wpforms-button-border-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-page-break-color: #066aab; --wpforms-background-image: none; --wpforms-background-position: center center; --wpforms-background-repeat: no-repeat; --wpforms-background-size: cover; --wpforms-background-width: 100px; --wpforms-background-height: 100px; --wpforms-background-color: rgba( 0, 0, 0, 0 ); --wpforms-background-url: none; --wpforms-container-padding: 0px; --wpforms-container-border-style: none; --wpforms-container-border-width: 1px; --wpforms-container-border-color: #000000; --wpforms-container-border-radius: 3px; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } /* <![CDATA[ */ var mfn = {"mobileInit":"1240","parallax":"translate3d","responsive":"1","sidebarSticky":"","lightbox":{"disable":false,"disableMobile":false,"title":false},"slider":{"blog":0,"clients":0,"offer":0,"portfolio":0,"shop":0,"slider":5000,"testimonials":0},"livesearch":{"minChar":3,"loadPosts":10,"translation":{"pages":"Pages","categories":"Categories","portfolio":"Portfolio","post":"Posts","products":"Products"}},"accessibility":{"translation":{"headerContainer":"Header container","toggleSubmenu":"Toggle submenu"}},"home_url":"","home_url_lang":"https:\/\/caroola.com","site_url":"https:\/\/caroola.com","translation":{"success_message":"Link copied to the clipboard.","error_message":"Something went wrong. Please try again later!"}}; /* ]]> */ /* <![CDATA[ */ jQuery(document).ready(function($){ var animationDelay = 2500, barAnimationDelay = 3800, barWaiting = barAnimationDelay - 3000, lettersDelay = 50, typeLettersDelay = 150, selectionDuration = 500, typeAnimationDelay = selectionDuration + 800, revealDuration = 600, revealAnimationDelay = 1500; initHeadline(); function initHeadline() { singleLetters($('.sp-headline.letters').find('b')); animateHeadline($('.sp-headline')); } function singleLetters($words) { $words.each(function(){ var word = $(this), letters = word.text().split(''), selected = word.hasClass('is-visible'); for (i in letters) { if(word.parents('.rotate-2').length > 0) letters[i] = '<em>' + letters[i] + '</em>'; letters[i] = (selected) ? '<i class="in">' + letters[i] + '</i>': '<i>' + letters[i] + '</i>'; } var newLetters = letters.join(''); word.html(newLetters).css('opacity', 1); }); } function animateHeadline($headlines) { var duration = animationDelay; $headlines.each(function(){ var headline = $(this); if(headline.hasClass('loading-bar')) { duration = barAnimationDelay; setTimeout(function(){ headline.find('.sp-words-wrapper').addClass('is-loading') }, barWaiting); } else if (headline.hasClass('clip')){ var spanWrapper = headline.find('.sp-words-wrapper'), newWidth = spanWrapper.width() + 10 spanWrapper.css('width', newWidth); } else if (!headline.hasClass('type') ) { var words = headline.find('.sp-words-wrapper b'), width = 0; words.each(function(){ var wordWidth = $(this).width(); if (wordWidth > width) width = wordWidth; }); headline.find('.sp-words-wrapper').css('width', width); }; setTimeout(function(){ hideWord( headline.find('.is-visible').eq(0) ) }, duration); }); } function hideWord($word) { var nextWord = takeNext($word); if($word.parents('.sp-headline').hasClass('type')) { var parentSpan = $word.parent('.sp-words-wrapper'); parentSpan.addClass('selected').removeClass('waiting'); setTimeout(function(){ parentSpan.removeClass('selected'); $word.removeClass('is-visible').addClass('is-hidden').children('i').removeClass('in').addClass('out'); }, selectionDuration); setTimeout(function(){ showWord(nextWord, typeLettersDelay) }, typeAnimationDelay); } else if($word.parents('.sp-headline').hasClass('letters')) { var bool = ($word.children('i').length >= nextWord.children('i').length) ? true : false; hideLetter($word.find('i').eq(0), $word, bool, lettersDelay); showLetter(nextWord.find('i').eq(0), nextWord, bool, lettersDelay); }else if($word.parents('.sp-headline').hasClass('clip')) { $word.parents('.sp-words-wrapper').animate({ width : '2px' }, revealDuration, function(){ switchWord($word, nextWord); showWord(nextWord); }); } else if ($word.parents('.sp-headline').hasClass('loading-bar')){ $word.parents('.sp-words-wrapper').removeClass('is-loading'); switchWord($word, nextWord); setTimeout(function(){ hideWord(nextWord) }, barAnimationDelay); setTimeout(function(){ $word.parents('.sp-words-wrapper').addClass('is-loading') }, barWaiting); } else { switchWord($word, nextWord); setTimeout(function(){ hideWord(nextWord) }, animationDelay); } } function hideLetter($letter, $word, $bool, $duration) { $letter.removeClass('in').addClass('out'); if(!$letter.is(':last-child')) { setTimeout(function(){ hideLetter($letter.next(), $word, $bool, $duration); }, $duration); } else if($bool) { setTimeout(function(){ hideWord(takeNext($word)) }, animationDelay); } if($letter.is(':last-child') && $('html').hasClass('no-csstransitions')) { var nextWord = takeNext($word); switchWord($word, nextWord); } } function showLetter($letter, $word, $bool, $duration) { $letter.addClass('in').removeClass('out'); if(!$letter.is(':last-child')) { setTimeout(function(){ showLetter($letter.next(), $word, $bool, $duration); }, $duration); } else { if($word.parents('.sp-headline').hasClass('type')) { setTimeout(function(){ $word.parents('.sp-words-wrapper').addClass('waiting'); }, 200);} if(!$bool) { setTimeout(function(){ hideWord($word) }, animationDelay) } } } function takeNext($word) { return (!$word.is(':last-child')) ? $word.next() : $word.parent().children().eq(0); } function takePrev($word) { return (!$word.is(':first-child')) ? $word.prev() : $word.parent().children().last(); } function switchWord($oldWord, $newWord) { $oldWord.removeClass('is-visible').addClass('is-hidden'); $newWord.removeClass('is-hidden').addClass('is-visible'); } const contactButton = document.getElementById('contact-button'); const contactButtonSticky = document.getElementById('contact-button-sticky'); const contactBox = document.getElementById('contact-info'); const contactBoxSticky = document.getElementById('contact-info-sticky'); let contactBoxVisible = false; // Function to toggle contact box visibility for normal header function toggleContactBox() { contactBoxVisible = !contactBoxVisible; if (contactBoxVisible) { contactBox.style.display = 'block'; } else { contactBox.style.display = 'none'; } } // Function to toggle contact box visibility for sticky header function toggleContactBoxSticky() { contactBoxVisible = !contactBoxVisible; if (contactBoxVisible) { contactBoxSticky.style.display = 'block'; } else { contactBoxSticky.style.display = 'none'; } } // Adding event listener to the contact button in normal header contactButton.addEventListener('click', toggleContactBox); // Adding event listener to the contact button in sticky header contactButtonSticky.addEventListener('click', toggleContactBoxSticky); document.querySelectorAll('a[href^="#"]').forEach(anchor => { anchor.addEventListener('click', function (e) { e.preventDefault(); document.querySelector(this.getAttribute('href')).scrollIntoView({ behavior: 'smooth' }); }); }); }); /* ]]> */ /* <![CDATA[ */ var wpforms_user_journey = {"is_ssl":"1","page_id":"20654"}; /* ]]> */ /* <![CDATA[ */ var wpformsDispatchEvent = function (el, ev, custom) { var e = document.createEvent(custom ? "CustomEvent" : "HTMLEvents"); custom ? e.initCustomEvent(ev, true, true, false) : e.initEvent(ev, true, true); el.dispatchEvent(e); }; var wpformsRecaptchaV3Execute = function ( callback ) { grecaptcha.execute( "6Ldp-pIjAAAAAFr5oN_IFUhGPfSxhHoDBwwKPy0T", { action: "wpforms" } ).then( function ( token ) { Array.prototype.forEach.call( document.getElementsByName( "wpforms[recaptcha]" ), function ( el ) { el.value = token; } ); if ( typeof callback === "function" ) { return callback(); } } ); } grecaptcha.ready( function () { wpformsDispatchEvent( document, "wpformsRecaptchaLoaded", true ); } ); /* ]]> */ /* <![CDATA[ */ var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_minimum_price":"Amount entered is less than the required minimum.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_min":"Please enter a value greater than or equal to {0}.","val_max":"Please enter a value less than or equal to {0}.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"1","locale":"en","country":"","country_list_label":"Country list","wpforms_plugin_url":"\/wp-content\/plugins\/wpforms\/","gdpr":"","ajaxurl":"https:\/\/caroola.com\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","css_vars":["field-border-radius","field-border-style","field-border-size","field-background-color","field-border-color","field-text-color","field-menu-color","label-color","label-sublabel-color","label-error-color","button-border-radius","button-border-style","button-border-size","button-background-color","button-border-color","button-text-color","page-break-color","background-image","background-position","background-repeat","background-size","background-width","background-height","background-color","background-url","container-padding","container-border-style","container-border-width","container-border-color","container-border-radius","field-size-input-height","field-size-input-spacing","field-size-font-size","field-size-line-height","field-size-padding-h","field-size-checkbox-size","field-size-sublabel-spacing","field-size-icon-size","label-size-font-size","label-size-line-height","label-size-sublabel-font-size","label-size-sublabel-line-height","button-size-font-size","button-size-height","button-size-padding-h","button-size-margin-top","container-shadow-size-box-shadow"],"val_post_max_size":"The total size of the selected files {totalSize} MB exceeds the allowed limit {maxSize} MB.","val_time12h":"Please enter time in 12-hour AM\/PM format (eg 8:45 AM).","val_time24h":"Please enter time in 24-hour format (eg 22:45).","val_time_limit":"Please enter time between {minTime} and {maxTime}.","val_url":"Please enter a valid URL.","val_fileextension":"File type is not allowed.","val_filesize":"File exceeds max size allowed. File was not uploaded.","post_max_size":"134217728","isModernMarkupEnabled":"1","formErrorMessagePrefix":"Form error message","errorMessagePrefix":"Error message","submitBtnDisabled":"Submit button is disabled during form submission.","readOnlyDisallowedFields":["captcha","repeater","content","divider","hidden","html","entry-preview","pagebreak","layout","payment-total"],"error_updating_token":"Error updating token. Please try again or contact support if the issue persists.","network_error":"Network error or server is unreachable. Check your connection or try again later.","token_cache_lifetime":"86400","hn_data":{"21960":1,"19622":1},"val_unique":"The value must be unique.","address_field":{"list_countries_without_states":["GB","DE","CH","NL"]},"val_phone":"Please enter a valid phone number.","val_password_strength":"A stronger password is required. Consider using upper and lower case letters, numbers, and symbols.","entry_preview_iframe_styles":["https:\/\/caroola.com\/wp-includes\/js\/tinymce\/skins\/lightgray\/content.min.css?ver=6.8.3","https:\/\/caroola.com\/wp-includes\/css\/dashicons.min.css?ver=6.8.3","https:\/\/caroola.com\/wp-includes\/js\/tinymce\/skins\/wordpress\/wp-content.css?ver=6.8.3","\/wp-content\/plugins\/wpforms\/assets\/pro\/css\/fields\/richtext\/editor-content.min.css"],"indicatorStepsPattern":"Step {current} of {total}"} /* ]]> */
View text
Our servicesWhich package is right for you?Who we help Self-employedfrom £40 +VATper monthView packages Limited Companyfrom £89 +VATper monthView packages Contractor Content creator Engineer IT professional Landlord Legal professional Medical professional Musician New business owner Project manager Real estate owner Surveyors & architect Ready to get started?Sign-up today Refer a friend, get £50 each + win £300!Know someone in need of an accountant? Refer them to us and you'll both receive £50 plus automatic entry into a £300 prize draw! Get started Helpful Team Support "Have been working with Caroola for over 6 months now and the team led by Phil has been nothing but helpful..." Phil Exceptional Long Service "My ltd company has been with Caroola for over 10 years now and I am very pleased with the service provided..." James Quick Efficient Support "I've been a customer of Caroola for over 6 years now and have had great service for both my companies..." Sarah .mm-slider { max-width: 400px; margin: 0 auto; text-align: left; position: relative; } .mm-slide-container { position: relative; height: auto; } .mm-slide { position: absolute; top: 0; left: 0; width: 100%; opacity: 0; /* Hidden by default */ z-index: 0; transition: opacity 1s ease-in-out; /* Smooth fade effect */ } .mm-slide.active { opacity: 1; /* Make visible */ z-index: 1; /* Ensure it is on top */ } .mm-heading { font-size: 1rem; font-weight: bold; margin-bottom: 5px; color: #000; } .mm-review { font-size: 0.875rem; line-height: 1.4; margin-bottom: 5px; color: #333; } .mm-author { font-size: 0.75rem; color: #52A19D !important; text-align: right; font-style: normal !important; } document.addEventListener("DOMContentLoaded", function () { // Limit selection to only the first 3 slides inside .mm-slider const slider = document.querySelector(".mm-slider"); // Specific slider let slides = Array.from(slider.querySelectorAll(".mm-slide")).slice(0, 3); // Limit to 3 slides let currentIndex = 0; // Debug log to confirm correct slides console.log("Slides detected (limited to 3):", slides); if (slides.length === 0) { console.error("No slides found! Ensure .mm-slide elements exist within .mm-slider."); return; } // Function to display the current slide function showSlide(index) { slides.forEach((slide, i) => { if (i === index) { slide.classList.add("active"); } else { slide.classList.remove("active"); } }); } // Start the slider with automatic transitions function startSlider() { setInterval(() => { currentIndex = (currentIndex + 1) % slides.length; // Loop through slides showSlide(currentIndex); console.log(`Now showing slide: ${currentIndex + 1} of ${slides.length}`); }, 5000); // Change every 5 seconds } // Initialize slider showSlide(currentIndex); startSlider(); }); Trustpilot #mfn-megamenu-22516{padding:0px;} MyMarketplace Pricing Blog Who we are Get in touch │✕Tax Expenses Calculator Budget Business Services Business Structures Marketing & Sales Compliance & Legal Starting Up Financial Guidance Sector Advice Jargon 6 MONTHS HALF PRICE ACCOUNTANCYfor every joiner! Ends Nov 28th✕Our Services Self-employed Limited Companies MyMarketplace Pricing Refer a Friend Blog Who We Are FreeAgent login Get in touch Need an accountant? 03330 342 481 Existing client 03330 342 480 Our servicesWhich package is right for you?Who we help Self-employedfrom £40 +VATper monthView packages Limited Companyfrom £89 +VATper monthView packages Contractor Content creator Engineer IT professional Landlord Legal professional Medical professional Musician New business owner Project manager Real estate owner Surveyors & architect Ready to get started?Sign-up today Refer a friend, get £50 each + win £300!Know someone in need of an accountant? Refer them to us and you'll both receive £50 plus automatic entry into a £300 prize draw! Get started Helpful Team Support "Have been working with Caroola for over 6 months now and the team led by Phil has been nothing but helpful..." Phil Exceptional Long Service "My ltd company has been with Caroola for over 10 years now and I am very pleased with the service provided..." James Quick Efficient Support "I've been a customer of Caroola for over 6 years now and have had great service for both my companies..." Sarah .mm-slider { max-width: 400px; margin: 0 auto; text-align: left; position: relative; } .mm-slide-container { position: relative; height: auto; } .mm-slide { position: absolute; top: 0; left: 0; width: 100%; opacity: 0; /* Hidden by default */ z-index: 0; transition: opacity 1s ease-in-out; /* Smooth fade effect */ } .mm-slide.active { opacity: 1; /* Make visible */ z-index: 1; /* Ensure it is on top */ } .mm-heading { font-size: 1rem; font-weight: bold; margin-bottom: 5px; color: #000; } .mm-review { font-size: 0.875rem; line-height: 1.4; margin-bottom: 5px; color: #333; } .mm-author { font-size: 0.75rem; color: #52A19D !important; text-align: right; font-style: normal !important; } document.addEventListener("DOMContentLoaded", function () { // Limit selection to only the first 3 slides inside .mm-slider const slider = document.querySelector(".mm-slider"); // Specific slider let slides = Array.from(slider.querySelectorAll(".mm-slide")).slice(0, 3); // Limit to 3 slides let currentIndex = 0; // Debug log to confirm correct slides console.log("Slides detected (limited to 3):", slides); if (slides.length === 0) { console.error("No slides found! Ensure .mm-slide elements exist within .mm-slider."); return; } // Function to display the current slide function showSlide(index) { slides.forEach((slide, i) => { if (i === index) { slide.classList.add("active"); } else { slide.classList.remove("active"); } }); } // Start the slider with automatic transitions function startSlider() { setInterval(() => { currentIndex = (currentIndex + 1) % slides.length; // Loop through slides showSlide(currentIndex); console.log(`Now showing slide: ${currentIndex + 1} of ${slides.length}`); }, 5000); // Change every 5 seconds } // Initialize slider showSlide(currentIndex); startSlider(); }); Trustpilot #mfn-megamenu-22516{padding:0px;} MyMarketplace Pricing Blog Who we are Get in touch │✕Tax Expenses Calculator Budget Business Services Business Structures Marketing & Sales Compliance & Legal Starting Up Financial Guidance Sector Advice Jargon 6 MONTHS HALF PRICE ACCOUNTANCYfor every joiner! Ends Nov 28th Welcome to CaroolaFormerly Easy AccountancyWho is Caroola?Caroola provides fixed fee, limited company accountancy services to contractors and freelancers; we’ve been acting for contractors across the UK since 1992. We are an Accredited Member of the FCSA and are the only national specialist firm of accountants with offices across the UK.Expert accounting done right. With over five thousand 5* reviews on Trustpilot, we’re confident that we have what you’re after. We believe in making contractor and business accounting simple. With three comprehensive packages on offer, you can be sure our accountancy services are tailored to suit your needs. Whether you’re a small business owner, a contractor or a consultant, our expert team provide high-quality accountancy services across all fields. We take care of the numbers so you can focus on taking care of your business. Accountancy Lite£89+VAT/moSimple limited company contractor accounting services. Great for businesses that are not VAT-registered or turning over less than £90k/year.Get started What's included?Company formation. We take care of the details for a smooth start-up, minimising your administrationA UK-based accountant. Unlimited expert advice by phone, email or video callFreeAgent. Bookkeeping software Saving you over £396/yearYear-end filing. Get financial clarity through accurate and timely filing of Corporation tax and Confirmation StatementsInitial tax review. To get your business operating tax-efficiently Accountancy£135+VAT/moBusiness accounting service package with all that is needed to run a limited company. Ideal if your business is VAT-registered or turning over over £90k/year.Get started What's included?Everything in Lite, PLUS:VAT management. To better navigate your businesses obligationsAll HMRC submissions. Self-Assessment tax return, P11D, Corporation Tax and Confirmation StatementAnnual tax reviews. To ensure your business operates tax-efficiently Accountancy+£179+VAT/moAccounts handled, PLUS the ability to work on contracts inside IR35, 2nd director services, and exclusive benefits. This package has it all.Get started What's included?Everything in Accountancy, PLUS:2nd director services. Second Self-Assessment and payroll processing worth £350/yearInside IR35 roles. Use of Parasol umbrella worth £1,547/yearQuarterly tax reviews. Maximising your businesses tax efficiencyCaroola Rewards. Save £1000s every year at high street brands.Reference fees. Worth £195 for mortgages, visas or renting references.Privacy. Use our registered office address to keep your home address private. Worth £240/yearPeace of mind. An IR35 contract review from the renowned experts at Qdos worth £125 Compliant. Keeping our clients on the right side of HMRC is of utmost importance to us, and we put compliance at the heart of everything we do. We are founding members and holders of Accredited Member status with the FCSA (Freelance and Contractor Services Association), who regularly and independently assess us to ensure that we are always upholding our high compliance standards. Secure. As we are dealing with the income and finances of our clients, we want to do what we can to provide total peace of mind regarding security. We are therefore certified with Cyber Essentials PLUS; the highest level of certification offered under the Cyber Essentials scheme. As a government-backed and industry-supported cyber security initiative, this is one of the best steps we can take to secure our cleints’ data. Trusted..path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} It is one thing to say that Caroola is trusted; it is another to prove it. That is why we proudly tell anybody visiting our website about our 'excellent' reviews on Trustpilot. When we say we are trusted, we mean it..path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} Let's talkInterested in finding out more? Speak with our team to see how we can work together. Here's how you can get in touch...0333 034 2481 Sign up 03330 342 481 View pricing If you're a client, you can speak to your dedicated accountant on: 03330 342 480 03330 342 481 Get a quote Our services MyMarketplace Pricing Blog Who we are Get in touch Need an accountant?0333 034 2481Mon - Fri, 9am - 5pmExisting clients0333 034 2480Mon - Fri, 9am - 5pmLive ChatSpeak to an accountantMon - Fri, 9am - 5pm .path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} .path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} Who we are Contact Feedback FAQs Careers Refer a Friend HTML Sitemap Terms & Conditions Privacy Policy ESG Policy Slavery Statement Gender Pay Gap Caroola Group Cyber Essentials Certification Accessibility Policy Who we are Contact Feedback FAQs Careers Refer a Friend HTML Sitemap Terms & Conditions Privacy Policy ESG Policy Slavery Statement Gender Pay Gap Caroola Group Cyber Essentials Certification Accessibility Policy © document.write(new Date().getFullYear()) Caroola by Caroola Group | Registered in England and Wales, No. 06277058 ✕Refer and earn #wpforms-21960 { --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.How can we contact you when you earn rewards? - Step 1 of 2First name* *Last name* *Email address* *Phone* *ContinueFriends First name* *Friends Last name* *Friends Email* *Friends Phone* *Permission* *I have my friend's permission for you to contact them. Please read and agree to the terms and conditions and privacy policy. Friends ID First ( function() { const style = document.createElement( 'style' ); style.appendChild( document.createTextNode( '#wpforms-21960-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-21960-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-21960-field_1-container label { counter-increment: none; }' ) ); document.head.appendChild( style ); document.currentScript?.remove(); } )(); Refer #mfn-popup-template-21956 .mfn-popup-tmpl-content{--mfn-popup-tmpl-offset:30px;height:;}#mfn-popup-template-21956:before{background-color:rgba(0,0,0,0.36);}✕Get a quote in minutesDiscover how Caroola can simplify your finances and make your business more tax efficient for 2025.Get started with smarter, stress-free accounting. With Caroola, you’ll gain expert support to simplify your finances and reduce your tax burden - We'll handle the fine details, letting you focus on growing your business. #wpforms-19622 { --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.How does your business operate? *Sole traderLimited Co.I'm not sureYour full name *Your email *Your contact number * ad campaign number ( function() { const style = document.createElement( 'style' ); style.appendChild( document.createTextNode( '#wpforms-21960-field_1-container,#wpforms-19622-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-21960-field_1-container,#wpforms-19622-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-21960-field_1-container,#wpforms-19622-field_1-container label { counter-increment: none; }' ) ); document.head.appendChild( style ); document.currentScript?.remove(); } )(); Book your callback #mfn-popup-template-22382.mfn-popup-tmpl-custom-width .mfn-popup-tmpl-content{width:70%;}#mfn-popup-template-22382:before{background-color:rgba(0,0,0,0.52);}#mfn-popup-template-22382{z-index:99;}#mfn-popup-template-22382 .mfn-popup-tmpl-content{border-radius:12px;}#mfn-popup-template-22382 .mfn-popup-tmpl-content .mfn-popup-tmpl-content-wrapper{padding:10px;}@media(max-width: 767px) {#mfn-popup-template-22382 .mfn-popup-tmpl-content .mfn-popup-tmpl-content-wrapper{padding:20px;}} {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/sites\/8\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/betheme\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} (function(d, t) { let baseUrl="https://widgets.actingoffice.com", g=d.createElement(t), s=d.getElementsByTagName(t)[0]; g.src = baseUrl + "/sdk.js"; g.async = true; g.setAttribute('crossorigin', '*'); g.onload = function() { window.aoSDK.run({ baseUrl, widgetId: "67adfe447d7c38d81a75bbbb", practiceId: "14" }) }; s.parentNode.insertBefore(g, s); })(document, "script"); :root { --wpforms-field-border-radius: 3px; --wpforms-field-border-style: solid; --wpforms-field-border-size: 1px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-field-menu-color: #ffffff; --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-border-style: none; --wpforms-button-border-size: 1px; --wpforms-button-background-color: #066aab; --wpforms-button-border-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-page-break-color: #066aab; --wpforms-background-image: none; --wpforms-background-position: center center; --wpforms-background-repeat: no-repeat; --wpforms-background-size: cover; --wpforms-background-width: 100px; --wpforms-background-height: 100px; --wpforms-background-color: rgba( 0, 0, 0, 0 ); --wpforms-background-url: none; --wpforms-container-padding: 0px; --wpforms-container-border-style: none; --wpforms-container-border-width: 1px; --wpforms-container-border-color: #000000; --wpforms-container-border-radius: 3px; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } /* <![CDATA[ */ var mfn = {"mobileInit":"1240","parallax":"translate3d","responsive":"1","sidebarSticky":"","lightbox":{"disable":false,"disableMobile":false,"title":false},"slider":{"blog":0,"clients":0,"offer":0,"portfolio":0,"shop":0,"slider":5000,"testimonials":0},"livesearch":{"minChar":3,"loadPosts":10,"translation":{"pages":"Pages","categories":"Categories","portfolio":"Portfolio","post":"Posts","products":"Products"}},"accessibility":{"translation":{"headerContainer":"Header container","toggleSubmenu":"Toggle submenu"}},"home_url":"","home_url_lang":"https:\/\/caroola.com","site_url":"https:\/\/caroola.com","translation":{"success_message":"Link copied to the clipboard.","error_message":"Something went wrong. Please try again later!"}}; /* ]]> */ /* <![CDATA[ */ jQuery(document).ready(function($){ var animationDelay = 2500, barAnimationDelay = 3800, barWaiting = barAnimationDelay - 3000, lettersDelay = 50, typeLettersDelay = 150, selectionDuration = 500, typeAnimationDelay = selectionDuration + 800, revealDuration = 600, revealAnimationDelay = 1500; initHeadline(); function initHeadline() { singleLetters($('.sp-headline.letters').find('b')); animateHeadline($('.sp-headline')); } function singleLetters($words) { $words.each(function(){ var word = $(this), letters = word.text().split(''), selected = word.hasClass('is-visible'); for (i in letters) { if(word.parents('.rotate-2').length > 0) letters[i] = '<em>' + letters[i] + '</em>'; letters[i] = (selected) ? '<i class="in">' + letters[i] + '</i>': '<i>' + letters[i] + '</i>'; } var newLetters = letters.join(''); word.html(newLetters).css('opacity', 1); }); } function animateHeadline($headlines) { var duration = animationDelay; $headlines.each(function(){ var headline = $(this); if(headline.hasClass('loading-bar')) { duration = barAnimationDelay; setTimeout(function(){ headline.find('.sp-words-wrapper').addClass('is-loading') }, barWaiting); } else if (headline.hasClass('clip')){ var spanWrapper = headline.find('.sp-words-wrapper'), newWidth = spanWrapper.width() + 10 spanWrapper.css('width', newWidth); } else if (!headline.hasClass('type') ) { var words = headline.find('.sp-words-wrapper b'), width = 0; words.each(function(){ var wordWidth = $(this).width(); if (wordWidth > width) width = wordWidth; }); headline.find('.sp-words-wrapper').css('width', width); }; setTimeout(function(){ hideWord( headline.find('.is-visible').eq(0) ) }, duration); }); } function hideWord($word) { var nextWord = takeNext($word); if($word.parents('.sp-headline').hasClass('type')) { var parentSpan = $word.parent('.sp-words-wrapper'); parentSpan.addClass('selected').removeClass('waiting'); setTimeout(function(){ parentSpan.removeClass('selected'); $word.removeClass('is-visible').addClass('is-hidden').children('i').removeClass('in').addClass('out'); }, selectionDuration); setTimeout(function(){ showWord(nextWord, typeLettersDelay) }, typeAnimationDelay); } else if($word.parents('.sp-headline').hasClass('letters')) { var bool = ($word.children('i').length >= nextWord.children('i').length) ? true : false; hideLetter($word.find('i').eq(0), $word, bool, lettersDelay); showLetter(nextWord.find('i').eq(0), nextWord, bool, lettersDelay); }else if($word.parents('.sp-headline').hasClass('clip')) { $word.parents('.sp-words-wrapper').animate({ width : '2px' }, revealDuration, function(){ switchWord($word, nextWord); showWord(nextWord); }); } else if ($word.parents('.sp-headline').hasClass('loading-bar')){ $word.parents('.sp-words-wrapper').removeClass('is-loading'); switchWord($word, nextWord); setTimeout(function(){ hideWord(nextWord) }, barAnimationDelay); setTimeout(function(){ $word.parents('.sp-words-wrapper').addClass('is-loading') }, barWaiting); } else { switchWord($word, nextWord); setTimeout(function(){ hideWord(nextWord) }, animationDelay); } } function hideLetter($letter, $word, $bool, $duration) { $letter.removeClass('in').addClass('out'); if(!$letter.is(':last-child')) { setTimeout(function(){ hideLetter($letter.next(), $word, $bool, $duration); }, $duration); } else if($bool) { setTimeout(function(){ hideWord(takeNext($word)) }, animationDelay); } if($letter.is(':last-child') && $('html').hasClass('no-csstransitions')) { var nextWord = takeNext($word); switchWord($word, nextWord); } } function showLetter($letter, $word, $bool, $duration) { $letter.addClass('in').removeClass('out'); if(!$letter.is(':last-child')) { setTimeout(function(){ showLetter($letter.next(), $word, $bool, $duration); }, $duration); } else { if($word.parents('.sp-headline').hasClass('type')) { setTimeout(function(){ $word.parents('.sp-words-wrapper').addClass('waiting'); }, 200);} if(!$bool) { setTimeout(function(){ hideWord($word) }, animationDelay) } } } function takeNext($word) { return (!$word.is(':last-child')) ? $word.next() : $word.parent().children().eq(0); } function takePrev($word) { return (!$word.is(':first-child')) ? $word.prev() : $word.parent().children().last(); } function switchWord($oldWord, $newWord) { $oldWord.removeClass('is-visible').addClass('is-hidden'); $newWord.removeClass('is-hidden').addClass('is-visible'); } const contactButton = document.getElementById('contact-button'); const contactButtonSticky = document.getElementById('contact-button-sticky'); const contactBox = document.getElementById('contact-info'); const contactBoxSticky = document.getElementById('contact-info-sticky'); let contactBoxVisible = false; // Function to toggle contact box visibility for normal header function toggleContactBox() { contactBoxVisible = !contactBoxVisible; if (contactBoxVisible) { contactBox.style.display = 'block'; } else { contactBox.style.display = 'none'; } } // Function to toggle contact box visibility for sticky header function toggleContactBoxSticky() { contactBoxVisible = !contactBoxVisible; if (contactBoxVisible) { contactBoxSticky.style.display = 'block'; } else { contactBoxSticky.style.display = 'none'; } } // Adding event listener to the contact button in normal header contactButton.addEventListener('click', toggleContactBox); // Adding event listener to the contact button in sticky header contactButtonSticky.addEventListener('click', toggleContactBoxSticky); document.querySelectorAll('a[href^="#"]').forEach(anchor => { anchor.addEventListener('click', function (e) { e.preventDefault(); document.querySelector(this.getAttribute('href')).scrollIntoView({ behavior: 'smooth' }); }); }); }); /* ]]> */ /* <![CDATA[ */ var wpforms_user_journey = {"is_ssl":"1","page_id":"20654"}; /* ]]> */ /* <![CDATA[ */ var wpformsDispatchEvent = function (el, ev, custom) { var e = document.createEvent(custom ? "CustomEvent" : "HTMLEvents"); custom ? e.initCustomEvent(ev, true, true, false) : e.initEvent(ev, true, true); el.dispatchEvent(e); }; var wpformsRecaptchaV3Execute = function ( callback ) { grecaptcha.execute( "6Ldp-pIjAAAAAFr5oN_IFUhGPfSxhHoDBwwKPy0T", { action: "wpforms" } ).then( function ( token ) { Array.prototype.forEach.call( document.getElementsByName( "wpforms[recaptcha]" ), function ( el ) { el.value = token; } ); if ( typeof callback === "function" ) { return callback(); } } ); } grecaptcha.ready( function () { wpformsDispatchEvent( document, "wpformsRecaptchaLoaded", true ); } ); /* ]]> */ /* <![CDATA[ */ var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_minimum_price":"Amount entered is less than the required minimum.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_min":"Please enter a value greater than or equal to {0}.","val_max":"Please enter a value less than or equal to {0}.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"1","locale":"en","country":"","country_list_label":"Country list","wpforms_plugin_url":"\/wp-content\/plugins\/wpforms\/","gdpr":"","ajaxurl":"https:\/\/caroola.com\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","css_vars":["field-border-radius","field-border-style","field-border-size","field-background-color","field-border-color","field-text-color","field-menu-color","label-color","label-sublabel-color","label-error-color","button-border-radius","button-border-style","button-border-size","button-background-color","button-border-color","button-text-color","page-break-color","background-image","background-position","background-repeat","background-size","background-width","background-height","background-color","background-url","container-padding","container-border-style","container-border-width","container-border-color","container-border-radius","field-size-input-height","field-size-input-spacing","field-size-font-size","field-size-line-height","field-size-padding-h","field-size-checkbox-size","field-size-sublabel-spacing","field-size-icon-size","label-size-font-size","label-size-line-height","label-size-sublabel-font-size","label-size-sublabel-line-height","button-size-font-size","button-size-height","button-size-padding-h","button-size-margin-top","container-shadow-size-box-shadow"],"val_post_max_size":"The total size of the selected files {totalSize} MB exceeds the allowed limit {maxSize} MB.","val_time12h":"Please enter time in 12-hour AM\/PM format (eg 8:45 AM).","val_time24h":"Please enter time in 24-hour format (eg 22:45).","val_time_limit":"Please enter time between {minTime} and {maxTime}.","val_url":"Please enter a valid URL.","val_fileextension":"File type is not allowed.","val_filesize":"File exceeds max size allowed. File was not uploaded.","post_max_size":"134217728","isModernMarkupEnabled":"1","formErrorMessagePrefix":"Form error message","errorMessagePrefix":"Error message","submitBtnDisabled":"Submit button is disabled during form submission.","readOnlyDisallowedFields":["captcha","repeater","content","divider","hidden","html","entry-preview","pagebreak","layout","payment-total"],"error_updating_token":"Error updating token. Please try again or contact support if the issue persists.","network_error":"Network error or server is unreachable. Check your connection or try again later.","token_cache_lifetime":"86400","hn_data":{"21960":1,"19622":1},"val_unique":"The value must be unique.","address_field":{"list_countries_without_states":["GB","DE","CH","NL"]},"val_phone":"Please enter a valid phone number.","val_password_strength":"A stronger password is required. Consider using upper and lower case letters, numbers, and symbols.","entry_preview_iframe_styles":["https:\/\/caroola.com\/wp-includes\/js\/tinymce\/skins\/lightgray\/content.min.css?ver=6.8.3","https:\/\/caroola.com\/wp-includes\/css\/dashicons.min.css?ver=6.8.3","https:\/\/caroola.com\/wp-includes\/js\/tinymce\/skins\/wordpress\/wp-content.css?ver=6.8.3","\/wp-content\/plugins\/wpforms\/assets\/pro\/css\/fields\/richtext\/editor-content.min.css"],"indicatorStepsPattern":"Step {current} of {total}"} /* ]]> */
View text
Our servicesWhich package is right for you?Who we help Self-employedfrom £40 +VATper monthView packages Limited Companyfrom £89 +VATper monthView packages Contractor Content creator Engineer IT professional Landlord Legal professional Medical professional Musician New business owner Project manager Real estate owner Surveyors & architect Ready to get started?Sign-up today Refer a friend, get £50 each + win £300!Know someone in need of an accountant? Refer them to us and you'll both receive £50 plus automatic entry into a £300 prize draw! Get started Helpful Team Support "Have been working with Caroola for over 6 months now and the team led by Phil has been nothing but helpful..." Phil Exceptional Long Service "My ltd company has been with Caroola for over 10 years now and I am very pleased with the service provided..." James Quick Efficient Support "I've been a customer of Caroola for over 6 years now and have had great service for both my companies..." Sarah .mm-slider { max-width: 400px; margin: 0 auto; text-align: left; position: relative; } .mm-slide-container { position: relative; height: auto; } .mm-slide { position: absolute; top: 0; left: 0; width: 100%; opacity: 0; /* Hidden by default */ z-index: 0; transition: opacity 1s ease-in-out; /* Smooth fade effect */ } .mm-slide.active { opacity: 1; /* Make visible */ z-index: 1; /* Ensure it is on top */ } .mm-heading { font-size: 1rem; font-weight: bold; margin-bottom: 5px; color: #000; } .mm-review { font-size: 0.875rem; line-height: 1.4; margin-bottom: 5px; color: #333; } .mm-author { font-size: 0.75rem; color: #52A19D !important; text-align: right; font-style: normal !important; } document.addEventListener("DOMContentLoaded", function () { // Limit selection to only the first 3 slides inside .mm-slider const slider = document.querySelector(".mm-slider"); // Specific slider let slides = Array.from(slider.querySelectorAll(".mm-slide")).slice(0, 3); // Limit to 3 slides let currentIndex = 0; // Debug log to confirm correct slides console.log("Slides detected (limited to 3):", slides); if (slides.length === 0) { console.error("No slides found! Ensure .mm-slide elements exist within .mm-slider."); return; } // Function to display the current slide function showSlide(index) { slides.forEach((slide, i) => { if (i === index) { slide.classList.add("active"); } else { slide.classList.remove("active"); } }); } // Start the slider with automatic transitions function startSlider() { setInterval(() => { currentIndex = (currentIndex + 1) % slides.length; // Loop through slides showSlide(currentIndex); console.log(`Now showing slide: ${currentIndex + 1} of ${slides.length}`); }, 5000); // Change every 5 seconds } // Initialize slider showSlide(currentIndex); startSlider(); }); Trustpilot #mfn-megamenu-22516{padding:0px;} MyMarketplace Pricing Blog Who we are Get in touch │✕Tax Expenses Calculator Budget Business Services Business Structures Marketing & Sales Compliance & Legal Starting Up Financial Guidance Sector Advice Jargon 6 MONTHS HALF PRICE ACCOUNTANCYfor every joiner! Ends Nov 28th✕Our Services Self-employed Limited Companies MyMarketplace Pricing Refer a Friend Blog Who We Are FreeAgent login Get in touch Need an accountant? 03330 342 481 Existing client 03330 342 480 Our servicesWhich package is right for you?Who we help Self-employedfrom £40 +VATper monthView packages Limited Companyfrom £89 +VATper monthView packages Contractor Content creator Engineer IT professional Landlord Legal professional Medical professional Musician New business owner Project manager Real estate owner Surveyors & architect Ready to get started?Sign-up today Refer a friend, get £50 each + win £300!Know someone in need of an accountant? Refer them to us and you'll both receive £50 plus automatic entry into a £300 prize draw! Get started Helpful Team Support "Have been working with Caroola for over 6 months now and the team led by Phil has been nothing but helpful..." Phil Exceptional Long Service "My ltd company has been with Caroola for over 10 years now and I am very pleased with the service provided..." James Quick Efficient Support "I've been a customer of Caroola for over 6 years now and have had great service for both my companies..." Sarah .mm-slider { max-width: 400px; margin: 0 auto; text-align: left; position: relative; } .mm-slide-container { position: relative; height: auto; } .mm-slide { position: absolute; top: 0; left: 0; width: 100%; opacity: 0; /* Hidden by default */ z-index: 0; transition: opacity 1s ease-in-out; /* Smooth fade effect */ } .mm-slide.active { opacity: 1; /* Make visible */ z-index: 1; /* Ensure it is on top */ } .mm-heading { font-size: 1rem; font-weight: bold; margin-bottom: 5px; color: #000; } .mm-review { font-size: 0.875rem; line-height: 1.4; margin-bottom: 5px; color: #333; } .mm-author { font-size: 0.75rem; color: #52A19D !important; text-align: right; font-style: normal !important; } document.addEventListener("DOMContentLoaded", function () { // Limit selection to only the first 3 slides inside .mm-slider const slider = document.querySelector(".mm-slider"); // Specific slider let slides = Array.from(slider.querySelectorAll(".mm-slide")).slice(0, 3); // Limit to 3 slides let currentIndex = 0; // Debug log to confirm correct slides console.log("Slides detected (limited to 3):", slides); if (slides.length === 0) { console.error("No slides found! Ensure .mm-slide elements exist within .mm-slider."); return; } // Function to display the current slide function showSlide(index) { slides.forEach((slide, i) => { if (i === index) { slide.classList.add("active"); } else { slide.classList.remove("active"); } }); } // Start the slider with automatic transitions function startSlider() { setInterval(() => { currentIndex = (currentIndex + 1) % slides.length; // Loop through slides showSlide(currentIndex); console.log(`Now showing slide: ${currentIndex + 1} of ${slides.length}`); }, 5000); // Change every 5 seconds } // Initialize slider showSlide(currentIndex); startSlider(); }); Trustpilot #mfn-megamenu-22516{padding:0px;} MyMarketplace Pricing Blog Who we are Get in touch │✕Tax Expenses Calculator Budget Business Services Business Structures Marketing & Sales Compliance & Legal Starting Up Financial Guidance Sector Advice Jargon 6 MONTHS HALF PRICE ACCOUNTANCYfor every joiner! Ends Nov 28th Welcome to CaroolaFormerly Easy AccountancyWho is Caroola?Caroola provides fixed fee, limited company accountancy services to contractors and freelancers; we’ve been acting for contractors across the UK since 1992. We are an Accredited Member of the FCSA and are the only national specialist firm of accountants with offices across the UK.Expert accounting done right. With over five thousand 5* reviews on Trustpilot, we’re confident that we have what you’re after. We believe in making contractor and business accounting simple. With three comprehensive packages on offer, you can be sure our accountancy services are tailored to suit your needs. Whether you’re a small business owner, a contractor or a consultant, our expert team provide high-quality accountancy services across all fields. We take care of the numbers so you can focus on taking care of your business. Accountancy Lite£89+VAT/moSimple limited company contractor accounting services. Great for businesses that are not VAT-registered or turning over less than £90k/year.Get started What's included?Company formation. We take care of the details for a smooth start-up, minimising your administrationA UK-based accountant. Unlimited expert advice by phone, email or video callFreeAgent. Bookkeeping software Saving you over £396/yearYear-end filing. Get financial clarity through accurate and timely filing of Corporation tax and Confirmation StatementsInitial tax review. To get your business operating tax-efficiently Accountancy£135+VAT/moBusiness accounting service package with all that is needed to run a limited company. Ideal if your business is VAT-registered or turning over over £90k/year.Get started What's included?Everything in Lite, PLUS:VAT management. To better navigate your businesses obligationsAll HMRC submissions. Self-Assessment tax return, P11D, Corporation Tax and Confirmation StatementAnnual tax reviews. To ensure your business operates tax-efficiently Accountancy+£179+VAT/moAccounts handled, PLUS the ability to work on contracts inside IR35, 2nd director services, and exclusive benefits. This package has it all.Get started What's included?Everything in Accountancy, PLUS:2nd director services. Second Self-Assessment and payroll processing worth £350/yearInside IR35 roles. Use of Parasol umbrella worth £1,547/yearQuarterly tax reviews. Maximising your businesses tax efficiencyCaroola Rewards. Save £1000s every year at high street brands.Reference fees. Worth £195 for mortgages, visas or renting references.Privacy. Use our registered office address to keep your home address private. Worth £240/yearPeace of mind. An IR35 contract review from the renowned experts at Qdos worth £125 Compliant. Keeping our clients on the right side of HMRC is of utmost importance to us, and we put compliance at the heart of everything we do. We are founding members and holders of Accredited Member status with the FCSA (Freelance and Contractor Services Association), who regularly and independently assess us to ensure that we are always upholding our high compliance standards. Secure. As we are dealing with the income and finances of our clients, we want to do what we can to provide total peace of mind regarding security. We are therefore certified with Cyber Essentials PLUS; the highest level of certification offered under the Cyber Essentials scheme. As a government-backed and industry-supported cyber security initiative, this is one of the best steps we can take to secure our cleints’ data. Trusted..path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} It is one thing to say that Caroola is trusted; it is another to prove it. That is why we proudly tell anybody visiting our website about our 'excellent' reviews on Trustpilot. When we say we are trusted, we mean it..path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} Let's talkInterested in finding out more? Speak with our team to see how we can work together. Here's how you can get in touch...0333 034 2481 Sign up 03330 342 481 View pricing If you're a client, you can speak to your dedicated accountant on: 03330 342 480 03330 342 481 Get a quote Our services MyMarketplace Pricing Blog Who we are Get in touch Need an accountant?0333 034 2481Mon - Fri, 9am - 5pmExisting clients0333 034 2480Mon - Fri, 9am - 5pmLive ChatSpeak to an accountantMon - Fri, 9am - 5pm .path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} .path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} Who we are Contact Feedback FAQs Careers Refer a Friend HTML Sitemap Terms & Conditions Privacy Policy ESG Policy Slavery Statement Gender Pay Gap Caroola Group Cyber Essentials Certification Accessibility Policy Who we are Contact Feedback FAQs Careers Refer a Friend HTML Sitemap Terms & Conditions Privacy Policy ESG Policy Slavery Statement Gender Pay Gap Caroola Group Cyber Essentials Certification Accessibility Policy © document.write(new Date().getFullYear()) Caroola by Caroola Group | Registered in England and Wales, No. 06277058 ✕Refer and earn #wpforms-21960 { --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.How can we contact you when you earn rewards? - Step 1 of 2First name* *Last name* *Email address* *Phone* *ContinueFriends First name* *Friends Last name* *Friends Email* *Friends Phone* *Permission* *I have my friend's permission for you to contact them. Please read and agree to the terms and conditions and privacy policy. Friends ID First ( function() { const style = document.createElement( 'style' ); style.appendChild( document.createTextNode( '#wpforms-21960-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-21960-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-21960-field_1-container label { counter-increment: none; }' ) ); document.head.appendChild( style ); document.currentScript?.remove(); } )(); Refer #mfn-popup-template-21956 .mfn-popup-tmpl-content{--mfn-popup-tmpl-offset:30px;height:;}#mfn-popup-template-21956:before{background-color:rgba(0,0,0,0.36);}✕Get a quote in minutesDiscover how Caroola can simplify your finances and make your business more tax efficient for 2025.Get started with smarter, stress-free accounting. With Caroola, you’ll gain expert support to simplify your finances and reduce your tax burden - We'll handle the fine details, letting you focus on growing your business. #wpforms-19622 { --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.How does your business operate? *Sole traderLimited Co.I'm not sureYour full name *Your email *Your contact number * ad campaign number ( function() { const style = document.createElement( 'style' ); style.appendChild( document.createTextNode( '#wpforms-21960-field_1-container,#wpforms-19622-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-21960-field_1-container,#wpforms-19622-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-21960-field_1-container,#wpforms-19622-field_1-container label { counter-increment: none; }' ) ); document.head.appendChild( style ); document.currentScript?.remove(); } )(); Book your callback #mfn-popup-template-22382.mfn-popup-tmpl-custom-width .mfn-popup-tmpl-content{width:70%;}#mfn-popup-template-22382:before{background-color:rgba(0,0,0,0.52);}#mfn-popup-template-22382{z-index:99;}#mfn-popup-template-22382 .mfn-popup-tmpl-content{border-radius:12px;}#mfn-popup-template-22382 .mfn-popup-tmpl-content .mfn-popup-tmpl-content-wrapper{padding:10px;}@media(max-width: 767px) {#mfn-popup-template-22382 .mfn-popup-tmpl-content .mfn-popup-tmpl-content-wrapper{padding:20px;}} {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/sites\/8\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/betheme\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} (function(d, t) { let baseUrl="https://widgets.actingoffice.com", g=d.createElement(t), s=d.getElementsByTagName(t)[0]; g.src = baseUrl + "/sdk.js"; g.async = true; g.setAttribute('crossorigin', '*'); g.onload = function() { window.aoSDK.run({ baseUrl, widgetId: "67adfe447d7c38d81a75bbbb", practiceId: "14" }) }; s.parentNode.insertBefore(g, s); })(document, "script"); :root { --wpforms-field-border-radius: 3px; --wpforms-field-border-style: solid; --wpforms-field-border-size: 1px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-field-menu-color: #ffffff; --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-border-style: none; --wpforms-button-border-size: 1px; --wpforms-button-background-color: #066aab; --wpforms-button-border-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-page-break-color: #066aab; --wpforms-background-image: none; --wpforms-background-position: center center; --wpforms-background-repeat: no-repeat; --wpforms-background-size: cover; --wpforms-background-width: 100px; --wpforms-background-height: 100px; --wpforms-background-color: rgba( 0, 0, 0, 0 ); --wpforms-background-url: none; --wpforms-container-padding: 0px; --wpforms-container-border-style: none; --wpforms-container-border-width: 1px; --wpforms-container-border-color: #000000; --wpforms-container-border-radius: 3px; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } /* <![CDATA[ */ var mfn = {"mobileInit":"1240","parallax":"translate3d","responsive":"1","sidebarSticky":"","lightbox":{"disable":false,"disableMobile":false,"title":false},"slider":{"blog":0,"clients":0,"offer":0,"portfolio":0,"shop":0,"slider":5000,"testimonials":0},"livesearch":{"minChar":3,"loadPosts":10,"translation":{"pages":"Pages","categories":"Categories","portfolio":"Portfolio","post":"Posts","products":"Products"}},"accessibility":{"translation":{"headerContainer":"Header container","toggleSubmenu":"Toggle submenu"}},"home_url":"","home_url_lang":"https:\/\/caroola.com","site_url":"https:\/\/caroola.com","translation":{"success_message":"Link copied to the clipboard.","error_message":"Something went wrong. Please try again later!"}}; /* ]]> */ /* <![CDATA[ */ jQuery(document).ready(function($){ var animationDelay = 2500, barAnimationDelay = 3800, barWaiting = barAnimationDelay - 3000, lettersDelay = 50, typeLettersDelay = 150, selectionDuration = 500, typeAnimationDelay = selectionDuration + 800, revealDuration = 600, revealAnimationDelay = 1500; initHeadline(); function initHeadline() { singleLetters($('.sp-headline.letters').find('b')); animateHeadline($('.sp-headline')); } function singleLetters($words) { $words.each(function(){ var word = $(this), letters = word.text().split(''), selected = word.hasClass('is-visible'); for (i in letters) { if(word.parents('.rotate-2').length > 0) letters[i] = '<em>' + letters[i] + '</em>'; letters[i] = (selected) ? '<i class="in">' + letters[i] + '</i>': '<i>' + letters[i] + '</i>'; } var newLetters = letters.join(''); word.html(newLetters).css('opacity', 1); }); } function animateHeadline($headlines) { var duration = animationDelay; $headlines.each(function(){ var headline = $(this); if(headline.hasClass('loading-bar')) { duration = barAnimationDelay; setTimeout(function(){ headline.find('.sp-words-wrapper').addClass('is-loading') }, barWaiting); } else if (headline.hasClass('clip')){ var spanWrapper = headline.find('.sp-words-wrapper'), newWidth = spanWrapper.width() + 10 spanWrapper.css('width', newWidth); } else if (!headline.hasClass('type') ) { var words = headline.find('.sp-words-wrapper b'), width = 0; words.each(function(){ var wordWidth = $(this).width(); if (wordWidth > width) width = wordWidth; }); headline.find('.sp-words-wrapper').css('width', width); }; setTimeout(function(){ hideWord( headline.find('.is-visible').eq(0) ) }, duration); }); } function hideWord($word) { var nextWord = takeNext($word); if($word.parents('.sp-headline').hasClass('type')) { var parentSpan = $word.parent('.sp-words-wrapper'); parentSpan.addClass('selected').removeClass('waiting'); setTimeout(function(){ parentSpan.removeClass('selected'); $word.removeClass('is-visible').addClass('is-hidden').children('i').removeClass('in').addClass('out'); }, selectionDuration); setTimeout(function(){ showWord(nextWord, typeLettersDelay) }, typeAnimationDelay); } else if($word.parents('.sp-headline').hasClass('letters')) { var bool = ($word.children('i').length >= nextWord.children('i').length) ? true : false; hideLetter($word.find('i').eq(0), $word, bool, lettersDelay); showLetter(nextWord.find('i').eq(0), nextWord, bool, lettersDelay); }else if($word.parents('.sp-headline').hasClass('clip')) { $word.parents('.sp-words-wrapper').animate({ width : '2px' }, revealDuration, function(){ switchWord($word, nextWord); showWord(nextWord); }); } else if ($word.parents('.sp-headline').hasClass('loading-bar')){ $word.parents('.sp-words-wrapper').removeClass('is-loading'); switchWord($word, nextWord); setTimeout(function(){ hideWord(nextWord) }, barAnimationDelay); setTimeout(function(){ $word.parents('.sp-words-wrapper').addClass('is-loading') }, barWaiting); } else { switchWord($word, nextWord); setTimeout(function(){ hideWord(nextWord) }, animationDelay); } } function hideLetter($letter, $word, $bool, $duration) { $letter.removeClass('in').addClass('out'); if(!$letter.is(':last-child')) { setTimeout(function(){ hideLetter($letter.next(), $word, $bool, $duration); }, $duration); } else if($bool) { setTimeout(function(){ hideWord(takeNext($word)) }, animationDelay); } if($letter.is(':last-child') && $('html').hasClass('no-csstransitions')) { var nextWord = takeNext($word); switchWord($word, nextWord); } } function showLetter($letter, $word, $bool, $duration) { $letter.addClass('in').removeClass('out'); if(!$letter.is(':last-child')) { setTimeout(function(){ showLetter($letter.next(), $word, $bool, $duration); }, $duration); } else { if($word.parents('.sp-headline').hasClass('type')) { setTimeout(function(){ $word.parents('.sp-words-wrapper').addClass('waiting'); }, 200);} if(!$bool) { setTimeout(function(){ hideWord($word) }, animationDelay) } } } function takeNext($word) { return (!$word.is(':last-child')) ? $word.next() : $word.parent().children().eq(0); } function takePrev($word) { return (!$word.is(':first-child')) ? $word.prev() : $word.parent().children().last(); } function switchWord($oldWord, $newWord) { $oldWord.removeClass('is-visible').addClass('is-hidden'); $newWord.removeClass('is-hidden').addClass('is-visible'); } const contactButton = document.getElementById('contact-button'); const contactButtonSticky = document.getElementById('contact-button-sticky'); const contactBox = document.getElementById('contact-info'); const contactBoxSticky = document.getElementById('contact-info-sticky'); let contactBoxVisible = false; // Function to toggle contact box visibility for normal header function toggleContactBox() { contactBoxVisible = !contactBoxVisible; if (contactBoxVisible) { contactBox.style.display = 'block'; } else { contactBox.style.display = 'none'; } } // Function to toggle contact box visibility for sticky header function toggleContactBoxSticky() { contactBoxVisible = !contactBoxVisible; if (contactBoxVisible) { contactBoxSticky.style.display = 'block'; } else { contactBoxSticky.style.display = 'none'; } } // Adding event listener to the contact button in normal header contactButton.addEventListener('click', toggleContactBox); // Adding event listener to the contact button in sticky header contactButtonSticky.addEventListener('click', toggleContactBoxSticky); document.querySelectorAll('a[href^="#"]').forEach(anchor => { anchor.addEventListener('click', function (e) { e.preventDefault(); document.querySelector(this.getAttribute('href')).scrollIntoView({ behavior: 'smooth' }); }); }); }); /* ]]> */ /* <![CDATA[ */ var wpforms_user_journey = {"is_ssl":"1","page_id":"20654"}; /* ]]> */ /* <![CDATA[ */ var wpformsDispatchEvent = function (el, ev, custom) { var e = document.createEvent(custom ? "CustomEvent" : "HTMLEvents"); custom ? e.initCustomEvent(ev, true, true, false) : e.initEvent(ev, true, true); el.dispatchEvent(e); }; var wpformsRecaptchaV3Execute = function ( callback ) { grecaptcha.execute( "6Ldp-pIjAAAAAFr5oN_IFUhGPfSxhHoDBwwKPy0T", { action: "wpforms" } ).then( function ( token ) { Array.prototype.forEach.call( document.getElementsByName( "wpforms[recaptcha]" ), function ( el ) { el.value = token; } ); if ( typeof callback === "function" ) { return callback(); } } ); } grecaptcha.ready( function () { wpformsDispatchEvent( document, "wpformsRecaptchaLoaded", true ); } ); /* ]]> */ /* <![CDATA[ */ var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_minimum_price":"Amount entered is less than the required minimum.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_min":"Please enter a value greater than or equal to {0}.","val_max":"Please enter a value less than or equal to {0}.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"1","locale":"en","country":"","country_list_label":"Country list","wpforms_plugin_url":"\/wp-content\/plugins\/wpforms\/","gdpr":"","ajaxurl":"https:\/\/caroola.com\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","css_vars":["field-border-radius","field-border-style","field-border-size","field-background-color","field-border-color","field-text-color","field-menu-color","label-color","label-sublabel-color","label-error-color","button-border-radius","button-border-style","button-border-size","button-background-color","button-border-color","button-text-color","page-break-color","background-image","background-position","background-repeat","background-size","background-width","background-height","background-color","background-url","container-padding","container-border-style","container-border-width","container-border-color","container-border-radius","field-size-input-height","field-size-input-spacing","field-size-font-size","field-size-line-height","field-size-padding-h","field-size-checkbox-size","field-size-sublabel-spacing","field-size-icon-size","label-size-font-size","label-size-line-height","label-size-sublabel-font-size","label-size-sublabel-line-height","button-size-font-size","button-size-height","button-size-padding-h","button-size-margin-top","container-shadow-size-box-shadow"],"val_post_max_size":"The total size of the selected files {totalSize} MB exceeds the allowed limit {maxSize} MB.","val_time12h":"Please enter time in 12-hour AM\/PM format (eg 8:45 AM).","val_time24h":"Please enter time in 24-hour format (eg 22:45).","val_time_limit":"Please enter time between {minTime} and {maxTime}.","val_url":"Please enter a valid URL.","val_fileextension":"File type is not allowed.","val_filesize":"File exceeds max size allowed. File was not uploaded.","post_max_size":"134217728","isModernMarkupEnabled":"1","formErrorMessagePrefix":"Form error message","errorMessagePrefix":"Error message","submitBtnDisabled":"Submit button is disabled during form submission.","readOnlyDisallowedFields":["captcha","repeater","content","divider","hidden","html","entry-preview","pagebreak","layout","payment-total"],"error_updating_token":"Error updating token. Please try again or contact support if the issue persists.","network_error":"Network error or server is unreachable. Check your connection or try again later.","token_cache_lifetime":"86400","hn_data":{"21960":1,"19622":1},"val_unique":"The value must be unique.","address_field":{"list_countries_without_states":["GB","DE","CH","NL"]},"val_phone":"Please enter a valid phone number.","val_password_strength":"A stronger password is required. Consider using upper and lower case letters, numbers, and symbols.","entry_preview_iframe_styles":["https:\/\/caroola.com\/wp-includes\/js\/tinymce\/skins\/lightgray\/content.min.css?ver=6.8.3","https:\/\/caroola.com\/wp-includes\/css\/dashicons.min.css?ver=6.8.3","https:\/\/caroola.com\/wp-includes\/js\/tinymce\/skins\/wordpress\/wp-content.css?ver=6.8.3","\/wp-content\/plugins\/wpforms\/assets\/pro\/css\/fields\/richtext\/editor-content.min.css"],"indicatorStepsPattern":"Step {current} of {total}"} /* ]]> */
Emails:
View text
Our servicesWhich package is right for you?Who we help Self-employedfrom £40 +VATper monthView packages Limited Companyfrom £89 +VATper monthView packages Contractor Content creator Engineer IT professional Landlord Legal professional Medical professional Musician New business owner Project manager Real estate owner Surveyors & architect Ready to get started?Sign-up today Refer a friend, get £50 each + win £300!Know someone in need of an accountant? Refer them to us and you'll both receive £50 plus automatic entry into a £300 prize draw! Get started Helpful Team Support "Have been working with Caroola for over 6 months now and the team led by Phil has been nothing but helpful..." Phil Exceptional Long Service "My ltd company has been with Caroola for over 10 years now and I am very pleased with the service provided..." James Quick Efficient Support "I've been a customer of Caroola for over 6 years now and have had great service for both my companies..." Sarah .mm-slider { max-width: 400px; margin: 0 auto; text-align: left; position: relative; } .mm-slide-container { position: relative; height: auto; } .mm-slide { position: absolute; top: 0; left: 0; width: 100%; opacity: 0; /* Hidden by default */ z-index: 0; transition: opacity 1s ease-in-out; /* Smooth fade effect */ } .mm-slide.active { opacity: 1; /* Make visible */ z-index: 1; /* Ensure it is on top */ } .mm-heading { font-size: 1rem; font-weight: bold; margin-bottom: 5px; color: #000; } .mm-review { font-size: 0.875rem; line-height: 1.4; margin-bottom: 5px; color: #333; } .mm-author { font-size: 0.75rem; color: #52A19D !important; text-align: right; font-style: normal !important; } document.addEventListener("DOMContentLoaded", function () { // Limit selection to only the first 3 slides inside .mm-slider const slider = document.querySelector(".mm-slider"); // Specific slider let slides = Array.from(slider.querySelectorAll(".mm-slide")).slice(0, 3); // Limit to 3 slides let currentIndex = 0; // Debug log to confirm correct slides console.log("Slides detected (limited to 3):", slides); if (slides.length === 0) { console.error("No slides found! Ensure .mm-slide elements exist within .mm-slider."); return; } // Function to display the current slide function showSlide(index) { slides.forEach((slide, i) => { if (i === index) { slide.classList.add("active"); } else { slide.classList.remove("active"); } }); } // Start the slider with automatic transitions function startSlider() { setInterval(() => { currentIndex = (currentIndex + 1) % slides.length; // Loop through slides showSlide(currentIndex); console.log(`Now showing slide: ${currentIndex + 1} of ${slides.length}`); }, 5000); // Change every 5 seconds } // Initialize slider showSlide(currentIndex); startSlider(); }); Trustpilot #mfn-megamenu-22516{padding:0px;} MyMarketplace Pricing Blog Who we are Get in touch │✕Tax Expenses Calculator Budget Business Services Business Structures Marketing & Sales Compliance & Legal Starting Up Financial Guidance Sector Advice Jargon 6 MONTHS HALF PRICE ACCOUNTANCYfor every joiner! Ends Nov 28th✕Our Services Self-employed Limited Companies MyMarketplace Pricing Refer a Friend Blog Who We Are FreeAgent login Get in touch Need an accountant? 03330 342 481 Existing client 03330 342 480 Our servicesWhich package is right for you?Who we help Self-employedfrom £40 +VATper monthView packages Limited Companyfrom £89 +VATper monthView packages Contractor Content creator Engineer IT professional Landlord Legal professional Medical professional Musician New business owner Project manager Real estate owner Surveyors & architect Ready to get started?Sign-up today Refer a friend, get £50 each + win £300!Know someone in need of an accountant? Refer them to us and you'll both receive £50 plus automatic entry into a £300 prize draw! Get started Helpful Team Support "Have been working with Caroola for over 6 months now and the team led by Phil has been nothing but helpful..." Phil Exceptional Long Service "My ltd company has been with Caroola for over 10 years now and I am very pleased with the service provided..." James Quick Efficient Support "I've been a customer of Caroola for over 6 years now and have had great service for both my companies..." Sarah .mm-slider { max-width: 400px; margin: 0 auto; text-align: left; position: relative; } .mm-slide-container { position: relative; height: auto; } .mm-slide { position: absolute; top: 0; left: 0; width: 100%; opacity: 0; /* Hidden by default */ z-index: 0; transition: opacity 1s ease-in-out; /* Smooth fade effect */ } .mm-slide.active { opacity: 1; /* Make visible */ z-index: 1; /* Ensure it is on top */ } .mm-heading { font-size: 1rem; font-weight: bold; margin-bottom: 5px; color: #000; } .mm-review { font-size: 0.875rem; line-height: 1.4; margin-bottom: 5px; color: #333; } .mm-author { font-size: 0.75rem; color: #52A19D !important; text-align: right; font-style: normal !important; } document.addEventListener("DOMContentLoaded", function () { // Limit selection to only the first 3 slides inside .mm-slider const slider = document.querySelector(".mm-slider"); // Specific slider let slides = Array.from(slider.querySelectorAll(".mm-slide")).slice(0, 3); // Limit to 3 slides let currentIndex = 0; // Debug log to confirm correct slides console.log("Slides detected (limited to 3):", slides); if (slides.length === 0) { console.error("No slides found! Ensure .mm-slide elements exist within .mm-slider."); return; } // Function to display the current slide function showSlide(index) { slides.forEach((slide, i) => { if (i === index) { slide.classList.add("active"); } else { slide.classList.remove("active"); } }); } // Start the slider with automatic transitions function startSlider() { setInterval(() => { currentIndex = (currentIndex + 1) % slides.length; // Loop through slides showSlide(currentIndex); console.log(`Now showing slide: ${currentIndex + 1} of ${slides.length}`); }, 5000); // Change every 5 seconds } // Initialize slider showSlide(currentIndex); startSlider(); }); Trustpilot #mfn-megamenu-22516{padding:0px;} MyMarketplace Pricing Blog Who we are Get in touch │✕Tax Expenses Calculator Budget Business Services Business Structures Marketing & Sales Compliance & Legal Starting Up Financial Guidance Sector Advice Jargon 6 MONTHS HALF PRICE ACCOUNTANCYfor every joiner! Ends Nov 28th Welcome to CaroolaFormerly Easy AccountancyWho is Caroola?Caroola provides fixed fee, limited company accountancy services to contractors and freelancers; we’ve been acting for contractors across the UK since 1992. We are an Accredited Member of the FCSA and are the only national specialist firm of accountants with offices across the UK.Expert accounting done right. With over five thousand 5* reviews on Trustpilot, we’re confident that we have what you’re after. We believe in making contractor and business accounting simple. With three comprehensive packages on offer, you can be sure our accountancy services are tailored to suit your needs. Whether you’re a small business owner, a contractor or a consultant, our expert team provide high-quality accountancy services across all fields. We take care of the numbers so you can focus on taking care of your business. Accountancy Lite£89+VAT/moSimple limited company contractor accounting services. Great for businesses that are not VAT-registered or turning over less than £90k/year.Get started What's included?Company formation. We take care of the details for a smooth start-up, minimising your administrationA UK-based accountant. Unlimited expert advice by phone, email or video callFreeAgent. Bookkeeping software Saving you over £396/yearYear-end filing. Get financial clarity through accurate and timely filing of Corporation tax and Confirmation StatementsInitial tax review. To get your business operating tax-efficiently Accountancy£135+VAT/moBusiness accounting service package with all that is needed to run a limited company. Ideal if your business is VAT-registered or turning over over £90k/year.Get started What's included?Everything in Lite, PLUS:VAT management. To better navigate your businesses obligationsAll HMRC submissions. Self-Assessment tax return, P11D, Corporation Tax and Confirmation StatementAnnual tax reviews. To ensure your business operates tax-efficiently Accountancy+£179+VAT/moAccounts handled, PLUS the ability to work on contracts inside IR35, 2nd director services, and exclusive benefits. This package has it all.Get started What's included?Everything in Accountancy, PLUS:2nd director services. Second Self-Assessment and payroll processing worth £350/yearInside IR35 roles. Use of Parasol umbrella worth £1,547/yearQuarterly tax reviews. Maximising your businesses tax efficiencyCaroola Rewards. Save £1000s every year at high street brands.Reference fees. Worth £195 for mortgages, visas or renting references.Privacy. Use our registered office address to keep your home address private. Worth £240/yearPeace of mind. An IR35 contract review from the renowned experts at Qdos worth £125 Compliant. Keeping our clients on the right side of HMRC is of utmost importance to us, and we put compliance at the heart of everything we do. We are founding members and holders of Accredited Member status with the FCSA (Freelance and Contractor Services Association), who regularly and independently assess us to ensure that we are always upholding our high compliance standards. Secure. As we are dealing with the income and finances of our clients, we want to do what we can to provide total peace of mind regarding security. We are therefore certified with Cyber Essentials PLUS; the highest level of certification offered under the Cyber Essentials scheme. As a government-backed and industry-supported cyber security initiative, this is one of the best steps we can take to secure our cleints’ data. Trusted..path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} It is one thing to say that Caroola is trusted; it is another to prove it. That is why we proudly tell anybody visiting our website about our 'excellent' reviews on Trustpilot. When we say we are trusted, we mean it..path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} Let's talkInterested in finding out more? Speak with our team to see how we can work together. Here's how you can get in touch...0333 034 2481 Sign up 03330 342 481 View pricing If you're a client, you can speak to your dedicated accountant on: 03330 342 480 03330 342 481 Get a quote Our services MyMarketplace Pricing Blog Who we are Get in touch Need an accountant?0333 034 2481Mon - Fri, 9am - 5pmExisting clients0333 034 2480Mon - Fri, 9am - 5pmLive ChatSpeak to an accountantMon - Fri, 9am - 5pm .path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} .path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} Who we are Contact Feedback FAQs Careers Refer a Friend HTML Sitemap Terms & Conditions Privacy Policy ESG Policy Slavery Statement Gender Pay Gap Caroola Group Cyber Essentials Certification Accessibility Policy Who we are Contact Feedback FAQs Careers Refer a Friend HTML Sitemap Terms & Conditions Privacy Policy ESG Policy Slavery Statement Gender Pay Gap Caroola Group Cyber Essentials Certification Accessibility Policy © document.write(new Date().getFullYear()) Caroola by Caroola Group | Registered in England and Wales, No. 06277058 ✕Refer and earn #wpforms-21960 { --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.How can we contact you when you earn rewards? - Step 1 of 2First name* *Last name* *Email address* *Phone* *ContinueFriends First name* *Friends Last name* *Friends Email* *Friends Phone* *Permission* *I have my friend's permission for you to contact them. Please read and agree to the terms and conditions and privacy policy. Friends ID First ( function() { const style = document.createElement( 'style' ); style.appendChild( document.createTextNode( '#wpforms-21960-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-21960-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-21960-field_1-container label { counter-increment: none; }' ) ); document.head.appendChild( style ); document.currentScript?.remove(); } )(); Refer #mfn-popup-template-21956 .mfn-popup-tmpl-content{--mfn-popup-tmpl-offset:30px;height:;}#mfn-popup-template-21956:before{background-color:rgba(0,0,0,0.36);}✕Get a quote in minutesDiscover how Caroola can simplify your finances and make your business more tax efficient for 2025.Get started with smarter, stress-free accounting. With Caroola, you’ll gain expert support to simplify your finances and reduce your tax burden - We'll handle the fine details, letting you focus on growing your business. #wpforms-19622 { --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.How does your business operate? *Sole traderLimited Co.I'm not sureYour full name *Your email *Your contact number * ad campaign number ( function() { const style = document.createElement( 'style' ); style.appendChild( document.createTextNode( '#wpforms-21960-field_1-container,#wpforms-19622-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-21960-field_1-container,#wpforms-19622-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-21960-field_1-container,#wpforms-19622-field_1-container label { counter-increment: none; }' ) ); document.head.appendChild( style ); document.currentScript?.remove(); } )(); Book your callback #mfn-popup-template-22382.mfn-popup-tmpl-custom-width .mfn-popup-tmpl-content{width:70%;}#mfn-popup-template-22382:before{background-color:rgba(0,0,0,0.52);}#mfn-popup-template-22382{z-index:99;}#mfn-popup-template-22382 .mfn-popup-tmpl-content{border-radius:12px;}#mfn-popup-template-22382 .mfn-popup-tmpl-content .mfn-popup-tmpl-content-wrapper{padding:10px;}@media(max-width: 767px) {#mfn-popup-template-22382 .mfn-popup-tmpl-content .mfn-popup-tmpl-content-wrapper{padding:20px;}} {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/sites\/8\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/betheme\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} (function(d, t) { let baseUrl="https://widgets.actingoffice.com", g=d.createElement(t), s=d.getElementsByTagName(t)[0]; g.src = baseUrl + "/sdk.js"; g.async = true; g.setAttribute('crossorigin', '*'); g.onload = function() { window.aoSDK.run({ baseUrl, widgetId: "67adfe447d7c38d81a75bbbb", practiceId: "14" }) }; s.parentNode.insertBefore(g, s); })(document, "script"); :root { --wpforms-field-border-radius: 3px; --wpforms-field-border-style: solid; --wpforms-field-border-size: 1px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-field-menu-color: #ffffff; --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-border-style: none; --wpforms-button-border-size: 1px; --wpforms-button-background-color: #066aab; --wpforms-button-border-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-page-break-color: #066aab; --wpforms-background-image: none; --wpforms-background-position: center center; --wpforms-background-repeat: no-repeat; --wpforms-background-size: cover; --wpforms-background-width: 100px; --wpforms-background-height: 100px; --wpforms-background-color: rgba( 0, 0, 0, 0 ); --wpforms-background-url: none; --wpforms-container-padding: 0px; --wpforms-container-border-style: none; --wpforms-container-border-width: 1px; --wpforms-container-border-color: #000000; --wpforms-container-border-radius: 3px; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } /* <![CDATA[ */ var mfn = {"mobileInit":"1240","parallax":"translate3d","responsive":"1","sidebarSticky":"","lightbox":{"disable":false,"disableMobile":false,"title":false},"slider":{"blog":0,"clients":0,"offer":0,"portfolio":0,"shop":0,"slider":5000,"testimonials":0},"livesearch":{"minChar":3,"loadPosts":10,"translation":{"pages":"Pages","categories":"Categories","portfolio":"Portfolio","post":"Posts","products":"Products"}},"accessibility":{"translation":{"headerContainer":"Header container","toggleSubmenu":"Toggle submenu"}},"home_url":"","home_url_lang":"https:\/\/caroola.com","site_url":"https:\/\/caroola.com","translation":{"success_message":"Link copied to the clipboard.","error_message":"Something went wrong. Please try again later!"}}; /* ]]> */ /* <![CDATA[ */ jQuery(document).ready(function($){ var animationDelay = 2500, barAnimationDelay = 3800, barWaiting = barAnimationDelay - 3000, lettersDelay = 50, typeLettersDelay = 150, selectionDuration = 500, typeAnimationDelay = selectionDuration + 800, revealDuration = 600, revealAnimationDelay = 1500; initHeadline(); function initHeadline() { singleLetters($('.sp-headline.letters').find('b')); animateHeadline($('.sp-headline')); } function singleLetters($words) { $words.each(function(){ var word = $(this), letters = word.text().split(''), selected = word.hasClass('is-visible'); for (i in letters) { if(word.parents('.rotate-2').length > 0) letters[i] = '<em>' + letters[i] + '</em>'; letters[i] = (selected) ? '<i class="in">' + letters[i] + '</i>': '<i>' + letters[i] + '</i>'; } var newLetters = letters.join(''); word.html(newLetters).css('opacity', 1); }); } function animateHeadline($headlines) { var duration = animationDelay; $headlines.each(function(){ var headline = $(this); if(headline.hasClass('loading-bar')) { duration = barAnimationDelay; setTimeout(function(){ headline.find('.sp-words-wrapper').addClass('is-loading') }, barWaiting); } else if (headline.hasClass('clip')){ var spanWrapper = headline.find('.sp-words-wrapper'), newWidth = spanWrapper.width() + 10 spanWrapper.css('width', newWidth); } else if (!headline.hasClass('type') ) { var words = headline.find('.sp-words-wrapper b'), width = 0; words.each(function(){ var wordWidth = $(this).width(); if (wordWidth > width) width = wordWidth; }); headline.find('.sp-words-wrapper').css('width', width); }; setTimeout(function(){ hideWord( headline.find('.is-visible').eq(0) ) }, duration); }); } function hideWord($word) { var nextWord = takeNext($word); if($word.parents('.sp-headline').hasClass('type')) { var parentSpan = $word.parent('.sp-words-wrapper'); parentSpan.addClass('selected').removeClass('waiting'); setTimeout(function(){ parentSpan.removeClass('selected'); $word.removeClass('is-visible').addClass('is-hidden').children('i').removeClass('in').addClass('out'); }, selectionDuration); setTimeout(function(){ showWord(nextWord, typeLettersDelay) }, typeAnimationDelay); } else if($word.parents('.sp-headline').hasClass('letters')) { var bool = ($word.children('i').length >= nextWord.children('i').length) ? true : false; hideLetter($word.find('i').eq(0), $word, bool, lettersDelay); showLetter(nextWord.find('i').eq(0), nextWord, bool, lettersDelay); }else if($word.parents('.sp-headline').hasClass('clip')) { $word.parents('.sp-words-wrapper').animate({ width : '2px' }, revealDuration, function(){ switchWord($word, nextWord); showWord(nextWord); }); } else if ($word.parents('.sp-headline').hasClass('loading-bar')){ $word.parents('.sp-words-wrapper').removeClass('is-loading'); switchWord($word, nextWord); setTimeout(function(){ hideWord(nextWord) }, barAnimationDelay); setTimeout(function(){ $word.parents('.sp-words-wrapper').addClass('is-loading') }, barWaiting); } else { switchWord($word, nextWord); setTimeout(function(){ hideWord(nextWord) }, animationDelay); } } function hideLetter($letter, $word, $bool, $duration) { $letter.removeClass('in').addClass('out'); if(!$letter.is(':last-child')) { setTimeout(function(){ hideLetter($letter.next(), $word, $bool, $duration); }, $duration); } else if($bool) { setTimeout(function(){ hideWord(takeNext($word)) }, animationDelay); } if($letter.is(':last-child') && $('html').hasClass('no-csstransitions')) { var nextWord = takeNext($word); switchWord($word, nextWord); } } function showLetter($letter, $word, $bool, $duration) { $letter.addClass('in').removeClass('out'); if(!$letter.is(':last-child')) { setTimeout(function(){ showLetter($letter.next(), $word, $bool, $duration); }, $duration); } else { if($word.parents('.sp-headline').hasClass('type')) { setTimeout(function(){ $word.parents('.sp-words-wrapper').addClass('waiting'); }, 200);} if(!$bool) { setTimeout(function(){ hideWord($word) }, animationDelay) } } } function takeNext($word) { return (!$word.is(':last-child')) ? $word.next() : $word.parent().children().eq(0); } function takePrev($word) { return (!$word.is(':first-child')) ? $word.prev() : $word.parent().children().last(); } function switchWord($oldWord, $newWord) { $oldWord.removeClass('is-visible').addClass('is-hidden'); $newWord.removeClass('is-hidden').addClass('is-visible'); } const contactButton = document.getElementById('contact-button'); const contactButtonSticky = document.getElementById('contact-button-sticky'); const contactBox = document.getElementById('contact-info'); const contactBoxSticky = document.getElementById('contact-info-sticky'); let contactBoxVisible = false; // Function to toggle contact box visibility for normal header function toggleContactBox() { contactBoxVisible = !contactBoxVisible; if (contactBoxVisible) { contactBox.style.display = 'block'; } else { contactBox.style.display = 'none'; } } // Function to toggle contact box visibility for sticky header function toggleContactBoxSticky() { contactBoxVisible = !contactBoxVisible; if (contactBoxVisible) { contactBoxSticky.style.display = 'block'; } else { contactBoxSticky.style.display = 'none'; } } // Adding event listener to the contact button in normal header contactButton.addEventListener('click', toggleContactBox); // Adding event listener to the contact button in sticky header contactButtonSticky.addEventListener('click', toggleContactBoxSticky); document.querySelectorAll('a[href^="#"]').forEach(anchor => { anchor.addEventListener('click', function (e) { e.preventDefault(); document.querySelector(this.getAttribute('href')).scrollIntoView({ behavior: 'smooth' }); }); }); }); /* ]]> */ /* <![CDATA[ */ var wpforms_user_journey = {"is_ssl":"1","page_id":"20654"}; /* ]]> */ /* <![CDATA[ */ var wpformsDispatchEvent = function (el, ev, custom) { var e = document.createEvent(custom ? "CustomEvent" : "HTMLEvents"); custom ? e.initCustomEvent(ev, true, true, false) : e.initEvent(ev, true, true); el.dispatchEvent(e); }; var wpformsRecaptchaV3Execute = function ( callback ) { grecaptcha.execute( "6Ldp-pIjAAAAAFr5oN_IFUhGPfSxhHoDBwwKPy0T", { action: "wpforms" } ).then( function ( token ) { Array.prototype.forEach.call( document.getElementsByName( "wpforms[recaptcha]" ), function ( el ) { el.value = token; } ); if ( typeof callback === "function" ) { return callback(); } } ); } grecaptcha.ready( function () { wpformsDispatchEvent( document, "wpformsRecaptchaLoaded", true ); } ); /* ]]> */ /* <![CDATA[ */ var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_minimum_price":"Amount entered is less than the required minimum.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_min":"Please enter a value greater than or equal to {0}.","val_max":"Please enter a value less than or equal to {0}.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"1","locale":"en","country":"","country_list_label":"Country list","wpforms_plugin_url":"\/wp-content\/plugins\/wpforms\/","gdpr":"","ajaxurl":"https:\/\/caroola.com\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","css_vars":["field-border-radius","field-border-style","field-border-size","field-background-color","field-border-color","field-text-color","field-menu-color","label-color","label-sublabel-color","label-error-color","button-border-radius","button-border-style","button-border-size","button-background-color","button-border-color","button-text-color","page-break-color","background-image","background-position","background-repeat","background-size","background-width","background-height","background-color","background-url","container-padding","container-border-style","container-border-width","container-border-color","container-border-radius","field-size-input-height","field-size-input-spacing","field-size-font-size","field-size-line-height","field-size-padding-h","field-size-checkbox-size","field-size-sublabel-spacing","field-size-icon-size","label-size-font-size","label-size-line-height","label-size-sublabel-font-size","label-size-sublabel-line-height","button-size-font-size","button-size-height","button-size-padding-h","button-size-margin-top","container-shadow-size-box-shadow"],"val_post_max_size":"The total size of the selected files {totalSize} MB exceeds the allowed limit {maxSize} MB.","val_time12h":"Please enter time in 12-hour AM\/PM format (eg 8:45 AM).","val_time24h":"Please enter time in 24-hour format (eg 22:45).","val_time_limit":"Please enter time between {minTime} and {maxTime}.","val_url":"Please enter a valid URL.","val_fileextension":"File type is not allowed.","val_filesize":"File exceeds max size allowed. File was not uploaded.","post_max_size":"134217728","isModernMarkupEnabled":"1","formErrorMessagePrefix":"Form error message","errorMessagePrefix":"Error message","submitBtnDisabled":"Submit button is disabled during form submission.","readOnlyDisallowedFields":["captcha","repeater","content","divider","hidden","html","entry-preview","pagebreak","layout","payment-total"],"error_updating_token":"Error updating token. Please try again or contact support if the issue persists.","network_error":"Network error or server is unreachable. Check your connection or try again later.","token_cache_lifetime":"86400","hn_data":{"21960":1,"19622":1},"val_unique":"The value must be unique.","address_field":{"list_countries_without_states":["GB","DE","CH","NL"]},"val_phone":"Please enter a valid phone number.","val_password_strength":"A stronger password is required. Consider using upper and lower case letters, numbers, and symbols.","entry_preview_iframe_styles":["https:\/\/caroola.com\/wp-includes\/js\/tinymce\/skins\/lightgray\/content.min.css?ver=6.8.3","https:\/\/caroola.com\/wp-includes\/css\/dashicons.min.css?ver=6.8.3","https:\/\/caroola.com\/wp-includes\/js\/tinymce\/skins\/wordpress\/wp-content.css?ver=6.8.3","\/wp-content\/plugins\/wpforms\/assets\/pro\/css\/fields\/richtext\/editor-content.min.css"],"indicatorStepsPattern":"Step {current} of {total}"} /* ]]> */
View text
Our servicesWhich package is right for you?Who we help Self-employedfrom £40 +VATper monthView packages Limited Companyfrom £89 +VATper monthView packages Contractor Content creator Engineer IT professional Landlord Legal professional Medical professional Musician New business owner Project manager Real estate owner Surveyors & architect Ready to get started?Sign-up today Refer a friend, get £50 each + win £300!Know someone in need of an accountant? Refer them to us and you'll both receive £50 plus automatic entry into a £300 prize draw! Get started Helpful Team Support "Have been working with Caroola for over 6 months now and the team led by Phil has been nothing but helpful..." Phil Exceptional Long Service "My ltd company has been with Caroola for over 10 years now and I am very pleased with the service provided..." James Quick Efficient Support "I've been a customer of Caroola for over 6 years now and have had great service for both my companies..." Sarah .mm-slider { max-width: 400px; margin: 0 auto; text-align: left; position: relative; } .mm-slide-container { position: relative; height: auto; } .mm-slide { position: absolute; top: 0; left: 0; width: 100%; opacity: 0; /* Hidden by default */ z-index: 0; transition: opacity 1s ease-in-out; /* Smooth fade effect */ } .mm-slide.active { opacity: 1; /* Make visible */ z-index: 1; /* Ensure it is on top */ } .mm-heading { font-size: 1rem; font-weight: bold; margin-bottom: 5px; color: #000; } .mm-review { font-size: 0.875rem; line-height: 1.4; margin-bottom: 5px; color: #333; } .mm-author { font-size: 0.75rem; color: #52A19D !important; text-align: right; font-style: normal !important; } document.addEventListener("DOMContentLoaded", function () { // Limit selection to only the first 3 slides inside .mm-slider const slider = document.querySelector(".mm-slider"); // Specific slider let slides = Array.from(slider.querySelectorAll(".mm-slide")).slice(0, 3); // Limit to 3 slides let currentIndex = 0; // Debug log to confirm correct slides console.log("Slides detected (limited to 3):", slides); if (slides.length === 0) { console.error("No slides found! Ensure .mm-slide elements exist within .mm-slider."); return; } // Function to display the current slide function showSlide(index) { slides.forEach((slide, i) => { if (i === index) { slide.classList.add("active"); } else { slide.classList.remove("active"); } }); } // Start the slider with automatic transitions function startSlider() { setInterval(() => { currentIndex = (currentIndex + 1) % slides.length; // Loop through slides showSlide(currentIndex); console.log(`Now showing slide: ${currentIndex + 1} of ${slides.length}`); }, 5000); // Change every 5 seconds } // Initialize slider showSlide(currentIndex); startSlider(); }); Trustpilot #mfn-megamenu-22516{padding:0px;} MyMarketplace Pricing Blog Who we are Get in touch │✕Tax Expenses Calculator Budget Business Services Business Structures Marketing & Sales Compliance & Legal Starting Up Financial Guidance Sector Advice Jargon 6 MONTHS HALF PRICE ACCOUNTANCYfor every joiner! Ends Nov 28th✕Our Services Self-employed Limited Companies MyMarketplace Pricing Refer a Friend Blog Who We Are FreeAgent login Get in touch Need an accountant? 03330 342 481 Existing client 03330 342 480 Our servicesWhich package is right for you?Who we help Self-employedfrom £40 +VATper monthView packages Limited Companyfrom £89 +VATper monthView packages Contractor Content creator Engineer IT professional Landlord Legal professional Medical professional Musician New business owner Project manager Real estate owner Surveyors & architect Ready to get started?Sign-up today Refer a friend, get £50 each + win £300!Know someone in need of an accountant? Refer them to us and you'll both receive £50 plus automatic entry into a £300 prize draw! Get started Helpful Team Support "Have been working with Caroola for over 6 months now and the team led by Phil has been nothing but helpful..." Phil Exceptional Long Service "My ltd company has been with Caroola for over 10 years now and I am very pleased with the service provided..." James Quick Efficient Support "I've been a customer of Caroola for over 6 years now and have had great service for both my companies..." Sarah .mm-slider { max-width: 400px; margin: 0 auto; text-align: left; position: relative; } .mm-slide-container { position: relative; height: auto; } .mm-slide { position: absolute; top: 0; left: 0; width: 100%; opacity: 0; /* Hidden by default */ z-index: 0; transition: opacity 1s ease-in-out; /* Smooth fade effect */ } .mm-slide.active { opacity: 1; /* Make visible */ z-index: 1; /* Ensure it is on top */ } .mm-heading { font-size: 1rem; font-weight: bold; margin-bottom: 5px; color: #000; } .mm-review { font-size: 0.875rem; line-height: 1.4; margin-bottom: 5px; color: #333; } .mm-author { font-size: 0.75rem; color: #52A19D !important; text-align: right; font-style: normal !important; } document.addEventListener("DOMContentLoaded", function () { // Limit selection to only the first 3 slides inside .mm-slider const slider = document.querySelector(".mm-slider"); // Specific slider let slides = Array.from(slider.querySelectorAll(".mm-slide")).slice(0, 3); // Limit to 3 slides let currentIndex = 0; // Debug log to confirm correct slides console.log("Slides detected (limited to 3):", slides); if (slides.length === 0) { console.error("No slides found! Ensure .mm-slide elements exist within .mm-slider."); return; } // Function to display the current slide function showSlide(index) { slides.forEach((slide, i) => { if (i === index) { slide.classList.add("active"); } else { slide.classList.remove("active"); } }); } // Start the slider with automatic transitions function startSlider() { setInterval(() => { currentIndex = (currentIndex + 1) % slides.length; // Loop through slides showSlide(currentIndex); console.log(`Now showing slide: ${currentIndex + 1} of ${slides.length}`); }, 5000); // Change every 5 seconds } // Initialize slider showSlide(currentIndex); startSlider(); }); Trustpilot #mfn-megamenu-22516{padding:0px;} MyMarketplace Pricing Blog Who we are Get in touch │✕Tax Expenses Calculator Budget Business Services Business Structures Marketing & Sales Compliance & Legal Starting Up Financial Guidance Sector Advice Jargon 6 MONTHS HALF PRICE ACCOUNTANCYfor every joiner! Ends Nov 28th Welcome to CaroolaFormerly Easy AccountancyWho is Caroola?Caroola provides fixed fee, limited company accountancy services to contractors and freelancers; we’ve been acting for contractors across the UK since 1992. We are an Accredited Member of the FCSA and are the only national specialist firm of accountants with offices across the UK.Expert accounting done right. With over five thousand 5* reviews on Trustpilot, we’re confident that we have what you’re after. We believe in making contractor and business accounting simple. With three comprehensive packages on offer, you can be sure our accountancy services are tailored to suit your needs. Whether you’re a small business owner, a contractor or a consultant, our expert team provide high-quality accountancy services across all fields. We take care of the numbers so you can focus on taking care of your business. Accountancy Lite£89+VAT/moSimple limited company contractor accounting services. Great for businesses that are not VAT-registered or turning over less than £90k/year.Get started What's included?Company formation. We take care of the details for a smooth start-up, minimising your administrationA UK-based accountant. Unlimited expert advice by phone, email or video callFreeAgent. Bookkeeping software Saving you over £396/yearYear-end filing. Get financial clarity through accurate and timely filing of Corporation tax and Confirmation StatementsInitial tax review. To get your business operating tax-efficiently Accountancy£135+VAT/moBusiness accounting service package with all that is needed to run a limited company. Ideal if your business is VAT-registered or turning over over £90k/year.Get started What's included?Everything in Lite, PLUS:VAT management. To better navigate your businesses obligationsAll HMRC submissions. Self-Assessment tax return, P11D, Corporation Tax and Confirmation StatementAnnual tax reviews. To ensure your business operates tax-efficiently Accountancy+£179+VAT/moAccounts handled, PLUS the ability to work on contracts inside IR35, 2nd director services, and exclusive benefits. This package has it all.Get started What's included?Everything in Accountancy, PLUS:2nd director services. Second Self-Assessment and payroll processing worth £350/yearInside IR35 roles. Use of Parasol umbrella worth £1,547/yearQuarterly tax reviews. Maximising your businesses tax efficiencyCaroola Rewards. Save £1000s every year at high street brands.Reference fees. Worth £195 for mortgages, visas or renting references.Privacy. Use our registered office address to keep your home address private. Worth £240/yearPeace of mind. An IR35 contract review from the renowned experts at Qdos worth £125 Compliant. Keeping our clients on the right side of HMRC is of utmost importance to us, and we put compliance at the heart of everything we do. We are founding members and holders of Accredited Member status with the FCSA (Freelance and Contractor Services Association), who regularly and independently assess us to ensure that we are always upholding our high compliance standards. Secure. As we are dealing with the income and finances of our clients, we want to do what we can to provide total peace of mind regarding security. We are therefore certified with Cyber Essentials PLUS; the highest level of certification offered under the Cyber Essentials scheme. As a government-backed and industry-supported cyber security initiative, this is one of the best steps we can take to secure our cleints’ data. Trusted..path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} It is one thing to say that Caroola is trusted; it is another to prove it. That is why we proudly tell anybody visiting our website about our 'excellent' reviews on Trustpilot. When we say we are trusted, we mean it..path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} Let's talkInterested in finding out more? Speak with our team to see how we can work together. Here's how you can get in touch...0333 034 2481 Sign up 03330 342 481 View pricing If you're a client, you can speak to your dedicated accountant on: 03330 342 480 03330 342 481 Get a quote Our services MyMarketplace Pricing Blog Who we are Get in touch Need an accountant?0333 034 2481Mon - Fri, 9am - 5pmExisting clients0333 034 2480Mon - Fri, 9am - 5pmLive ChatSpeak to an accountantMon - Fri, 9am - 5pm .path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} .path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} Who we are Contact Feedback FAQs Careers Refer a Friend HTML Sitemap Terms & Conditions Privacy Policy ESG Policy Slavery Statement Gender Pay Gap Caroola Group Cyber Essentials Certification Accessibility Policy Who we are Contact Feedback FAQs Careers Refer a Friend HTML Sitemap Terms & Conditions Privacy Policy ESG Policy Slavery Statement Gender Pay Gap Caroola Group Cyber Essentials Certification Accessibility Policy © document.write(new Date().getFullYear()) Caroola by Caroola Group | Registered in England and Wales, No. 06277058 ✕Refer and earn #wpforms-21960 { --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.How can we contact you when you earn rewards? - Step 1 of 2First name* *Last name* *Email address* *Phone* *ContinueFriends First name* *Friends Last name* *Friends Email* *Friends Phone* *Permission* *I have my friend's permission for you to contact them. Please read and agree to the terms and conditions and privacy policy. Friends ID First ( function() { const style = document.createElement( 'style' ); style.appendChild( document.createTextNode( '#wpforms-21960-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-21960-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-21960-field_1-container label { counter-increment: none; }' ) ); document.head.appendChild( style ); document.currentScript?.remove(); } )(); Refer #mfn-popup-template-21956 .mfn-popup-tmpl-content{--mfn-popup-tmpl-offset:30px;height:;}#mfn-popup-template-21956:before{background-color:rgba(0,0,0,0.36);}✕Get a quote in minutesDiscover how Caroola can simplify your finances and make your business more tax efficient for 2025.Get started with smarter, stress-free accounting. With Caroola, you’ll gain expert support to simplify your finances and reduce your tax burden - We'll handle the fine details, letting you focus on growing your business. #wpforms-19622 { --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.How does your business operate? *Sole traderLimited Co.I'm not sureYour full name *Your email *Your contact number * ad campaign number ( function() { const style = document.createElement( 'style' ); style.appendChild( document.createTextNode( '#wpforms-21960-field_1-container,#wpforms-19622-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-21960-field_1-container,#wpforms-19622-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-21960-field_1-container,#wpforms-19622-field_1-container label { counter-increment: none; }' ) ); document.head.appendChild( style ); document.currentScript?.remove(); } )(); Book your callback #mfn-popup-template-22382.mfn-popup-tmpl-custom-width .mfn-popup-tmpl-content{width:70%;}#mfn-popup-template-22382:before{background-color:rgba(0,0,0,0.52);}#mfn-popup-template-22382{z-index:99;}#mfn-popup-template-22382 .mfn-popup-tmpl-content{border-radius:12px;}#mfn-popup-template-22382 .mfn-popup-tmpl-content .mfn-popup-tmpl-content-wrapper{padding:10px;}@media(max-width: 767px) {#mfn-popup-template-22382 .mfn-popup-tmpl-content .mfn-popup-tmpl-content-wrapper{padding:20px;}} {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/sites\/8\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/betheme\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} (function(d, t) { let baseUrl="https://widgets.actingoffice.com", g=d.createElement(t), s=d.getElementsByTagName(t)[0]; g.src = baseUrl + "/sdk.js"; g.async = true; g.setAttribute('crossorigin', '*'); g.onload = function() { window.aoSDK.run({ baseUrl, widgetId: "67adfe447d7c38d81a75bbbb", practiceId: "14" }) }; s.parentNode.insertBefore(g, s); })(document, "script"); :root { --wpforms-field-border-radius: 3px; --wpforms-field-border-style: solid; --wpforms-field-border-size: 1px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-field-menu-color: #ffffff; --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-border-style: none; --wpforms-button-border-size: 1px; --wpforms-button-background-color: #066aab; --wpforms-button-border-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-page-break-color: #066aab; --wpforms-background-image: none; --wpforms-background-position: center center; --wpforms-background-repeat: no-repeat; --wpforms-background-size: cover; --wpforms-background-width: 100px; --wpforms-background-height: 100px; --wpforms-background-color: rgba( 0, 0, 0, 0 ); --wpforms-background-url: none; --wpforms-container-padding: 0px; --wpforms-container-border-style: none; --wpforms-container-border-width: 1px; --wpforms-container-border-color: #000000; --wpforms-container-border-radius: 3px; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } /* <![CDATA[ */ var mfn = {"mobileInit":"1240","parallax":"translate3d","responsive":"1","sidebarSticky":"","lightbox":{"disable":false,"disableMobile":false,"title":false},"slider":{"blog":0,"clients":0,"offer":0,"portfolio":0,"shop":0,"slider":5000,"testimonials":0},"livesearch":{"minChar":3,"loadPosts":10,"translation":{"pages":"Pages","categories":"Categories","portfolio":"Portfolio","post":"Posts","products":"Products"}},"accessibility":{"translation":{"headerContainer":"Header container","toggleSubmenu":"Toggle submenu"}},"home_url":"","home_url_lang":"https:\/\/caroola.com","site_url":"https:\/\/caroola.com","translation":{"success_message":"Link copied to the clipboard.","error_message":"Something went wrong. Please try again later!"}}; /* ]]> */ /* <![CDATA[ */ jQuery(document).ready(function($){ var animationDelay = 2500, barAnimationDelay = 3800, barWaiting = barAnimationDelay - 3000, lettersDelay = 50, typeLettersDelay = 150, selectionDuration = 500, typeAnimationDelay = selectionDuration + 800, revealDuration = 600, revealAnimationDelay = 1500; initHeadline(); function initHeadline() { singleLetters($('.sp-headline.letters').find('b')); animateHeadline($('.sp-headline')); } function singleLetters($words) { $words.each(function(){ var word = $(this), letters = word.text().split(''), selected = word.hasClass('is-visible'); for (i in letters) { if(word.parents('.rotate-2').length > 0) letters[i] = '<em>' + letters[i] + '</em>'; letters[i] = (selected) ? '<i class="in">' + letters[i] + '</i>': '<i>' + letters[i] + '</i>'; } var newLetters = letters.join(''); word.html(newLetters).css('opacity', 1); }); } function animateHeadline($headlines) { var duration = animationDelay; $headlines.each(function(){ var headline = $(this); if(headline.hasClass('loading-bar')) { duration = barAnimationDelay; setTimeout(function(){ headline.find('.sp-words-wrapper').addClass('is-loading') }, barWaiting); } else if (headline.hasClass('clip')){ var spanWrapper = headline.find('.sp-words-wrapper'), newWidth = spanWrapper.width() + 10 spanWrapper.css('width', newWidth); } else if (!headline.hasClass('type') ) { var words = headline.find('.sp-words-wrapper b'), width = 0; words.each(function(){ var wordWidth = $(this).width(); if (wordWidth > width) width = wordWidth; }); headline.find('.sp-words-wrapper').css('width', width); }; setTimeout(function(){ hideWord( headline.find('.is-visible').eq(0) ) }, duration); }); } function hideWord($word) { var nextWord = takeNext($word); if($word.parents('.sp-headline').hasClass('type')) { var parentSpan = $word.parent('.sp-words-wrapper'); parentSpan.addClass('selected').removeClass('waiting'); setTimeout(function(){ parentSpan.removeClass('selected'); $word.removeClass('is-visible').addClass('is-hidden').children('i').removeClass('in').addClass('out'); }, selectionDuration); setTimeout(function(){ showWord(nextWord, typeLettersDelay) }, typeAnimationDelay); } else if($word.parents('.sp-headline').hasClass('letters')) { var bool = ($word.children('i').length >= nextWord.children('i').length) ? true : false; hideLetter($word.find('i').eq(0), $word, bool, lettersDelay); showLetter(nextWord.find('i').eq(0), nextWord, bool, lettersDelay); }else if($word.parents('.sp-headline').hasClass('clip')) { $word.parents('.sp-words-wrapper').animate({ width : '2px' }, revealDuration, function(){ switchWord($word, nextWord); showWord(nextWord); }); } else if ($word.parents('.sp-headline').hasClass('loading-bar')){ $word.parents('.sp-words-wrapper').removeClass('is-loading'); switchWord($word, nextWord); setTimeout(function(){ hideWord(nextWord) }, barAnimationDelay); setTimeout(function(){ $word.parents('.sp-words-wrapper').addClass('is-loading') }, barWaiting); } else { switchWord($word, nextWord); setTimeout(function(){ hideWord(nextWord) }, animationDelay); } } function hideLetter($letter, $word, $bool, $duration) { $letter.removeClass('in').addClass('out'); if(!$letter.is(':last-child')) { setTimeout(function(){ hideLetter($letter.next(), $word, $bool, $duration); }, $duration); } else if($bool) { setTimeout(function(){ hideWord(takeNext($word)) }, animationDelay); } if($letter.is(':last-child') && $('html').hasClass('no-csstransitions')) { var nextWord = takeNext($word); switchWord($word, nextWord); } } function showLetter($letter, $word, $bool, $duration) { $letter.addClass('in').removeClass('out'); if(!$letter.is(':last-child')) { setTimeout(function(){ showLetter($letter.next(), $word, $bool, $duration); }, $duration); } else { if($word.parents('.sp-headline').hasClass('type')) { setTimeout(function(){ $word.parents('.sp-words-wrapper').addClass('waiting'); }, 200);} if(!$bool) { setTimeout(function(){ hideWord($word) }, animationDelay) } } } function takeNext($word) { return (!$word.is(':last-child')) ? $word.next() : $word.parent().children().eq(0); } function takePrev($word) { return (!$word.is(':first-child')) ? $word.prev() : $word.parent().children().last(); } function switchWord($oldWord, $newWord) { $oldWord.removeClass('is-visible').addClass('is-hidden'); $newWord.removeClass('is-hidden').addClass('is-visible'); } const contactButton = document.getElementById('contact-button'); const contactButtonSticky = document.getElementById('contact-button-sticky'); const contactBox = document.getElementById('contact-info'); const contactBoxSticky = document.getElementById('contact-info-sticky'); let contactBoxVisible = false; // Function to toggle contact box visibility for normal header function toggleContactBox() { contactBoxVisible = !contactBoxVisible; if (contactBoxVisible) { contactBox.style.display = 'block'; } else { contactBox.style.display = 'none'; } } // Function to toggle contact box visibility for sticky header function toggleContactBoxSticky() { contactBoxVisible = !contactBoxVisible; if (contactBoxVisible) { contactBoxSticky.style.display = 'block'; } else { contactBoxSticky.style.display = 'none'; } } // Adding event listener to the contact button in normal header contactButton.addEventListener('click', toggleContactBox); // Adding event listener to the contact button in sticky header contactButtonSticky.addEventListener('click', toggleContactBoxSticky); document.querySelectorAll('a[href^="#"]').forEach(anchor => { anchor.addEventListener('click', function (e) { e.preventDefault(); document.querySelector(this.getAttribute('href')).scrollIntoView({ behavior: 'smooth' }); }); }); }); /* ]]> */ /* <![CDATA[ */ var wpforms_user_journey = {"is_ssl":"1","page_id":"20654"}; /* ]]> */ /* <![CDATA[ */ var wpformsDispatchEvent = function (el, ev, custom) { var e = document.createEvent(custom ? "CustomEvent" : "HTMLEvents"); custom ? e.initCustomEvent(ev, true, true, false) : e.initEvent(ev, true, true); el.dispatchEvent(e); }; var wpformsRecaptchaV3Execute = function ( callback ) { grecaptcha.execute( "6Ldp-pIjAAAAAFr5oN_IFUhGPfSxhHoDBwwKPy0T", { action: "wpforms" } ).then( function ( token ) { Array.prototype.forEach.call( document.getElementsByName( "wpforms[recaptcha]" ), function ( el ) { el.value = token; } ); if ( typeof callback === "function" ) { return callback(); } } ); } grecaptcha.ready( function () { wpformsDispatchEvent( document, "wpformsRecaptchaLoaded", true ); } ); /* ]]> */ /* <![CDATA[ */ var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_minimum_price":"Amount entered is less than the required minimum.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_min":"Please enter a value greater than or equal to {0}.","val_max":"Please enter a value less than or equal to {0}.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"1","locale":"en","country":"","country_list_label":"Country list","wpforms_plugin_url":"\/wp-content\/plugins\/wpforms\/","gdpr":"","ajaxurl":"https:\/\/caroola.com\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","css_vars":["field-border-radius","field-border-style","field-border-size","field-background-color","field-border-color","field-text-color","field-menu-color","label-color","label-sublabel-color","label-error-color","button-border-radius","button-border-style","button-border-size","button-background-color","button-border-color","button-text-color","page-break-color","background-image","background-position","background-repeat","background-size","background-width","background-height","background-color","background-url","container-padding","container-border-style","container-border-width","container-border-color","container-border-radius","field-size-input-height","field-size-input-spacing","field-size-font-size","field-size-line-height","field-size-padding-h","field-size-checkbox-size","field-size-sublabel-spacing","field-size-icon-size","label-size-font-size","label-size-line-height","label-size-sublabel-font-size","label-size-sublabel-line-height","button-size-font-size","button-size-height","button-size-padding-h","button-size-margin-top","container-shadow-size-box-shadow"],"val_post_max_size":"The total size of the selected files {totalSize} MB exceeds the allowed limit {maxSize} MB.","val_time12h":"Please enter time in 12-hour AM\/PM format (eg 8:45 AM).","val_time24h":"Please enter time in 24-hour format (eg 22:45).","val_time_limit":"Please enter time between {minTime} and {maxTime}.","val_url":"Please enter a valid URL.","val_fileextension":"File type is not allowed.","val_filesize":"File exceeds max size allowed. File was not uploaded.","post_max_size":"134217728","isModernMarkupEnabled":"1","formErrorMessagePrefix":"Form error message","errorMessagePrefix":"Error message","submitBtnDisabled":"Submit button is disabled during form submission.","readOnlyDisallowedFields":["captcha","repeater","content","divider","hidden","html","entry-preview","pagebreak","layout","payment-total"],"error_updating_token":"Error updating token. Please try again or contact support if the issue persists.","network_error":"Network error or server is unreachable. Check your connection or try again later.","token_cache_lifetime":"86400","hn_data":{"21960":1,"19622":1},"val_unique":"The value must be unique.","address_field":{"list_countries_without_states":["GB","DE","CH","NL"]},"val_phone":"Please enter a valid phone number.","val_password_strength":"A stronger password is required. Consider using upper and lower case letters, numbers, and symbols.","entry_preview_iframe_styles":["https:\/\/caroola.com\/wp-includes\/js\/tinymce\/skins\/lightgray\/content.min.css?ver=6.8.3","https:\/\/caroola.com\/wp-includes\/css\/dashicons.min.css?ver=6.8.3","https:\/\/caroola.com\/wp-includes\/js\/tinymce\/skins\/wordpress\/wp-content.css?ver=6.8.3","\/wp-content\/plugins\/wpforms\/assets\/pro\/css\/fields\/richtext\/editor-content.min.css"],"indicatorStepsPattern":"Step {current} of {total}"} /* ]]> */
View text
Our servicesWhich package is right for you?Who we help Self-employedfrom £40 +VATper monthView packages Limited Companyfrom £89 +VATper monthView packages Contractor Content creator Engineer IT professional Landlord Legal professional Medical professional Musician New business owner Project manager Real estate owner Surveyors & architect Ready to get started?Sign-up today Refer a friend, get £50 each + win £300!Know someone in need of an accountant? Refer them to us and you'll both receive £50 plus automatic entry into a £300 prize draw! Get started Helpful Team Support "Have been working with Caroola for over 6 months now and the team led by Phil has been nothing but helpful..." Phil Exceptional Long Service "My ltd company has been with Caroola for over 10 years now and I am very pleased with the service provided..." James Quick Efficient Support "I've been a customer of Caroola for over 6 years now and have had great service for both my companies..." Sarah .mm-slider { max-width: 400px; margin: 0 auto; text-align: left; position: relative; } .mm-slide-container { position: relative; height: auto; } .mm-slide { position: absolute; top: 0; left: 0; width: 100%; opacity: 0; /* Hidden by default */ z-index: 0; transition: opacity 1s ease-in-out; /* Smooth fade effect */ } .mm-slide.active { opacity: 1; /* Make visible */ z-index: 1; /* Ensure it is on top */ } .mm-heading { font-size: 1rem; font-weight: bold; margin-bottom: 5px; color: #000; } .mm-review { font-size: 0.875rem; line-height: 1.4; margin-bottom: 5px; color: #333; } .mm-author { font-size: 0.75rem; color: #52A19D !important; text-align: right; font-style: normal !important; } document.addEventListener("DOMContentLoaded", function () { // Limit selection to only the first 3 slides inside .mm-slider const slider = document.querySelector(".mm-slider"); // Specific slider let slides = Array.from(slider.querySelectorAll(".mm-slide")).slice(0, 3); // Limit to 3 slides let currentIndex = 0; // Debug log to confirm correct slides console.log("Slides detected (limited to 3):", slides); if (slides.length === 0) { console.error("No slides found! Ensure .mm-slide elements exist within .mm-slider."); return; } // Function to display the current slide function showSlide(index) { slides.forEach((slide, i) => { if (i === index) { slide.classList.add("active"); } else { slide.classList.remove("active"); } }); } // Start the slider with automatic transitions function startSlider() { setInterval(() => { currentIndex = (currentIndex + 1) % slides.length; // Loop through slides showSlide(currentIndex); console.log(`Now showing slide: ${currentIndex + 1} of ${slides.length}`); }, 5000); // Change every 5 seconds } // Initialize slider showSlide(currentIndex); startSlider(); }); Trustpilot #mfn-megamenu-22516{padding:0px;} MyMarketplace Pricing Blog Who we are Get in touch │✕Tax Expenses Calculator Budget Business Services Business Structures Marketing & Sales Compliance & Legal Starting Up Financial Guidance Sector Advice Jargon 6 MONTHS HALF PRICE ACCOUNTANCYfor every joiner! Ends Nov 28th✕Our Services Self-employed Limited Companies MyMarketplace Pricing Refer a Friend Blog Who We Are FreeAgent login Get in touch Need an accountant? 03330 342 481 Existing client 03330 342 480 Our servicesWhich package is right for you?Who we help Self-employedfrom £40 +VATper monthView packages Limited Companyfrom £89 +VATper monthView packages Contractor Content creator Engineer IT professional Landlord Legal professional Medical professional Musician New business owner Project manager Real estate owner Surveyors & architect Ready to get started?Sign-up today Refer a friend, get £50 each + win £300!Know someone in need of an accountant? Refer them to us and you'll both receive £50 plus automatic entry into a £300 prize draw! Get started Helpful Team Support "Have been working with Caroola for over 6 months now and the team led by Phil has been nothing but helpful..." Phil Exceptional Long Service "My ltd company has been with Caroola for over 10 years now and I am very pleased with the service provided..." James Quick Efficient Support "I've been a customer of Caroola for over 6 years now and have had great service for both my companies..." Sarah .mm-slider { max-width: 400px; margin: 0 auto; text-align: left; position: relative; } .mm-slide-container { position: relative; height: auto; } .mm-slide { position: absolute; top: 0; left: 0; width: 100%; opacity: 0; /* Hidden by default */ z-index: 0; transition: opacity 1s ease-in-out; /* Smooth fade effect */ } .mm-slide.active { opacity: 1; /* Make visible */ z-index: 1; /* Ensure it is on top */ } .mm-heading { font-size: 1rem; font-weight: bold; margin-bottom: 5px; color: #000; } .mm-review { font-size: 0.875rem; line-height: 1.4; margin-bottom: 5px; color: #333; } .mm-author { font-size: 0.75rem; color: #52A19D !important; text-align: right; font-style: normal !important; } document.addEventListener("DOMContentLoaded", function () { // Limit selection to only the first 3 slides inside .mm-slider const slider = document.querySelector(".mm-slider"); // Specific slider let slides = Array.from(slider.querySelectorAll(".mm-slide")).slice(0, 3); // Limit to 3 slides let currentIndex = 0; // Debug log to confirm correct slides console.log("Slides detected (limited to 3):", slides); if (slides.length === 0) { console.error("No slides found! Ensure .mm-slide elements exist within .mm-slider."); return; } // Function to display the current slide function showSlide(index) { slides.forEach((slide, i) => { if (i === index) { slide.classList.add("active"); } else { slide.classList.remove("active"); } }); } // Start the slider with automatic transitions function startSlider() { setInterval(() => { currentIndex = (currentIndex + 1) % slides.length; // Loop through slides showSlide(currentIndex); console.log(`Now showing slide: ${currentIndex + 1} of ${slides.length}`); }, 5000); // Change every 5 seconds } // Initialize slider showSlide(currentIndex); startSlider(); }); Trustpilot #mfn-megamenu-22516{padding:0px;} MyMarketplace Pricing Blog Who we are Get in touch │✕Tax Expenses Calculator Budget Business Services Business Structures Marketing & Sales Compliance & Legal Starting Up Financial Guidance Sector Advice Jargon 6 MONTHS HALF PRICE ACCOUNTANCYfor every joiner! Ends Nov 28th Welcome to CaroolaFormerly Easy AccountancyWho is Caroola?Caroola provides fixed fee, limited company accountancy services to contractors and freelancers; we’ve been acting for contractors across the UK since 1992. We are an Accredited Member of the FCSA and are the only national specialist firm of accountants with offices across the UK.Expert accounting done right. With over five thousand 5* reviews on Trustpilot, we’re confident that we have what you’re after. We believe in making contractor and business accounting simple. With three comprehensive packages on offer, you can be sure our accountancy services are tailored to suit your needs. Whether you’re a small business owner, a contractor or a consultant, our expert team provide high-quality accountancy services across all fields. We take care of the numbers so you can focus on taking care of your business. Accountancy Lite£89+VAT/moSimple limited company contractor accounting services. Great for businesses that are not VAT-registered or turning over less than £90k/year.Get started What's included?Company formation. We take care of the details for a smooth start-up, minimising your administrationA UK-based accountant. Unlimited expert advice by phone, email or video callFreeAgent. Bookkeeping software Saving you over £396/yearYear-end filing. Get financial clarity through accurate and timely filing of Corporation tax and Confirmation StatementsInitial tax review. To get your business operating tax-efficiently Accountancy£135+VAT/moBusiness accounting service package with all that is needed to run a limited company. Ideal if your business is VAT-registered or turning over over £90k/year.Get started What's included?Everything in Lite, PLUS:VAT management. To better navigate your businesses obligationsAll HMRC submissions. Self-Assessment tax return, P11D, Corporation Tax and Confirmation StatementAnnual tax reviews. To ensure your business operates tax-efficiently Accountancy+£179+VAT/moAccounts handled, PLUS the ability to work on contracts inside IR35, 2nd director services, and exclusive benefits. This package has it all.Get started What's included?Everything in Accountancy, PLUS:2nd director services. Second Self-Assessment and payroll processing worth £350/yearInside IR35 roles. Use of Parasol umbrella worth £1,547/yearQuarterly tax reviews. Maximising your businesses tax efficiencyCaroola Rewards. Save £1000s every year at high street brands.Reference fees. Worth £195 for mortgages, visas or renting references.Privacy. Use our registered office address to keep your home address private. Worth £240/yearPeace of mind. An IR35 contract review from the renowned experts at Qdos worth £125 Compliant. Keeping our clients on the right side of HMRC is of utmost importance to us, and we put compliance at the heart of everything we do. We are founding members and holders of Accredited Member status with the FCSA (Freelance and Contractor Services Association), who regularly and independently assess us to ensure that we are always upholding our high compliance standards. Secure. As we are dealing with the income and finances of our clients, we want to do what we can to provide total peace of mind regarding security. We are therefore certified with Cyber Essentials PLUS; the highest level of certification offered under the Cyber Essentials scheme. As a government-backed and industry-supported cyber security initiative, this is one of the best steps we can take to secure our cleints’ data. Trusted..path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} It is one thing to say that Caroola is trusted; it is another to prove it. That is why we proudly tell anybody visiting our website about our 'excellent' reviews on Trustpilot. When we say we are trusted, we mean it..path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} Let's talkInterested in finding out more? Speak with our team to see how we can work together. Here's how you can get in touch...0333 034 2481 Sign up 03330 342 481 View pricing If you're a client, you can speak to your dedicated accountant on: 03330 342 480 03330 342 481 Get a quote Our services MyMarketplace Pricing Blog Who we are Get in touch Need an accountant?0333 034 2481Mon - Fri, 9am - 5pmExisting clients0333 034 2480Mon - Fri, 9am - 5pmLive ChatSpeak to an accountantMon - Fri, 9am - 5pm .path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} .path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} Who we are Contact Feedback FAQs Careers Refer a Friend HTML Sitemap Terms & Conditions Privacy Policy ESG Policy Slavery Statement Gender Pay Gap Caroola Group Cyber Essentials Certification Accessibility Policy Who we are Contact Feedback FAQs Careers Refer a Friend HTML Sitemap Terms & Conditions Privacy Policy ESG Policy Slavery Statement Gender Pay Gap Caroola Group Cyber Essentials Certification Accessibility Policy © document.write(new Date().getFullYear()) Caroola by Caroola Group | Registered in England and Wales, No. 06277058 ✕Refer and earn #wpforms-21960 { --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.How can we contact you when you earn rewards? - Step 1 of 2First name* *Last name* *Email address* *Phone* *ContinueFriends First name* *Friends Last name* *Friends Email* *Friends Phone* *Permission* *I have my friend's permission for you to contact them. Please read and agree to the terms and conditions and privacy policy. Friends ID First ( function() { const style = document.createElement( 'style' ); style.appendChild( document.createTextNode( '#wpforms-21960-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-21960-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-21960-field_1-container label { counter-increment: none; }' ) ); document.head.appendChild( style ); document.currentScript?.remove(); } )(); Refer #mfn-popup-template-21956 .mfn-popup-tmpl-content{--mfn-popup-tmpl-offset:30px;height:;}#mfn-popup-template-21956:before{background-color:rgba(0,0,0,0.36);}✕Get a quote in minutesDiscover how Caroola can simplify your finances and make your business more tax efficient for 2025.Get started with smarter, stress-free accounting. With Caroola, you’ll gain expert support to simplify your finances and reduce your tax burden - We'll handle the fine details, letting you focus on growing your business. #wpforms-19622 { --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.How does your business operate? *Sole traderLimited Co.I'm not sureYour full name *Your email *Your contact number * ad campaign number ( function() { const style = document.createElement( 'style' ); style.appendChild( document.createTextNode( '#wpforms-21960-field_1-container,#wpforms-19622-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-21960-field_1-container,#wpforms-19622-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-21960-field_1-container,#wpforms-19622-field_1-container label { counter-increment: none; }' ) ); document.head.appendChild( style ); document.currentScript?.remove(); } )(); Book your callback #mfn-popup-template-22382.mfn-popup-tmpl-custom-width .mfn-popup-tmpl-content{width:70%;}#mfn-popup-template-22382:before{background-color:rgba(0,0,0,0.52);}#mfn-popup-template-22382{z-index:99;}#mfn-popup-template-22382 .mfn-popup-tmpl-content{border-radius:12px;}#mfn-popup-template-22382 .mfn-popup-tmpl-content .mfn-popup-tmpl-content-wrapper{padding:10px;}@media(max-width: 767px) {#mfn-popup-template-22382 .mfn-popup-tmpl-content .mfn-popup-tmpl-content-wrapper{padding:20px;}} {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/sites\/8\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/betheme\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} (function(d, t) { let baseUrl="https://widgets.actingoffice.com", g=d.createElement(t), s=d.getElementsByTagName(t)[0]; g.src = baseUrl + "/sdk.js"; g.async = true; g.setAttribute('crossorigin', '*'); g.onload = function() { window.aoSDK.run({ baseUrl, widgetId: "67adfe447d7c38d81a75bbbb", practiceId: "14" }) }; s.parentNode.insertBefore(g, s); })(document, "script"); :root { --wpforms-field-border-radius: 3px; --wpforms-field-border-style: solid; --wpforms-field-border-size: 1px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-field-menu-color: #ffffff; --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-border-style: none; --wpforms-button-border-size: 1px; --wpforms-button-background-color: #066aab; --wpforms-button-border-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-page-break-color: #066aab; --wpforms-background-image: none; --wpforms-background-position: center center; --wpforms-background-repeat: no-repeat; --wpforms-background-size: cover; --wpforms-background-width: 100px; --wpforms-background-height: 100px; --wpforms-background-color: rgba( 0, 0, 0, 0 ); --wpforms-background-url: none; --wpforms-container-padding: 0px; --wpforms-container-border-style: none; --wpforms-container-border-width: 1px; --wpforms-container-border-color: #000000; --wpforms-container-border-radius: 3px; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } /* <![CDATA[ */ var mfn = {"mobileInit":"1240","parallax":"translate3d","responsive":"1","sidebarSticky":"","lightbox":{"disable":false,"disableMobile":false,"title":false},"slider":{"blog":0,"clients":0,"offer":0,"portfolio":0,"shop":0,"slider":5000,"testimonials":0},"livesearch":{"minChar":3,"loadPosts":10,"translation":{"pages":"Pages","categories":"Categories","portfolio":"Portfolio","post":"Posts","products":"Products"}},"accessibility":{"translation":{"headerContainer":"Header container","toggleSubmenu":"Toggle submenu"}},"home_url":"","home_url_lang":"https:\/\/caroola.com","site_url":"https:\/\/caroola.com","translation":{"success_message":"Link copied to the clipboard.","error_message":"Something went wrong. Please try again later!"}}; /* ]]> */ /* <![CDATA[ */ jQuery(document).ready(function($){ var animationDelay = 2500, barAnimationDelay = 3800, barWaiting = barAnimationDelay - 3000, lettersDelay = 50, typeLettersDelay = 150, selectionDuration = 500, typeAnimationDelay = selectionDuration + 800, revealDuration = 600, revealAnimationDelay = 1500; initHeadline(); function initHeadline() { singleLetters($('.sp-headline.letters').find('b')); animateHeadline($('.sp-headline')); } function singleLetters($words) { $words.each(function(){ var word = $(this), letters = word.text().split(''), selected = word.hasClass('is-visible'); for (i in letters) { if(word.parents('.rotate-2').length > 0) letters[i] = '<em>' + letters[i] + '</em>'; letters[i] = (selected) ? '<i class="in">' + letters[i] + '</i>': '<i>' + letters[i] + '</i>'; } var newLetters = letters.join(''); word.html(newLetters).css('opacity', 1); }); } function animateHeadline($headlines) { var duration = animationDelay; $headlines.each(function(){ var headline = $(this); if(headline.hasClass('loading-bar')) { duration = barAnimationDelay; setTimeout(function(){ headline.find('.sp-words-wrapper').addClass('is-loading') }, barWaiting); } else if (headline.hasClass('clip')){ var spanWrapper = headline.find('.sp-words-wrapper'), newWidth = spanWrapper.width() + 10 spanWrapper.css('width', newWidth); } else if (!headline.hasClass('type') ) { var words = headline.find('.sp-words-wrapper b'), width = 0; words.each(function(){ var wordWidth = $(this).width(); if (wordWidth > width) width = wordWidth; }); headline.find('.sp-words-wrapper').css('width', width); }; setTimeout(function(){ hideWord( headline.find('.is-visible').eq(0) ) }, duration); }); } function hideWord($word) { var nextWord = takeNext($word); if($word.parents('.sp-headline').hasClass('type')) { var parentSpan = $word.parent('.sp-words-wrapper'); parentSpan.addClass('selected').removeClass('waiting'); setTimeout(function(){ parentSpan.removeClass('selected'); $word.removeClass('is-visible').addClass('is-hidden').children('i').removeClass('in').addClass('out'); }, selectionDuration); setTimeout(function(){ showWord(nextWord, typeLettersDelay) }, typeAnimationDelay); } else if($word.parents('.sp-headline').hasClass('letters')) { var bool = ($word.children('i').length >= nextWord.children('i').length) ? true : false; hideLetter($word.find('i').eq(0), $word, bool, lettersDelay); showLetter(nextWord.find('i').eq(0), nextWord, bool, lettersDelay); }else if($word.parents('.sp-headline').hasClass('clip')) { $word.parents('.sp-words-wrapper').animate({ width : '2px' }, revealDuration, function(){ switchWord($word, nextWord); showWord(nextWord); }); } else if ($word.parents('.sp-headline').hasClass('loading-bar')){ $word.parents('.sp-words-wrapper').removeClass('is-loading'); switchWord($word, nextWord); setTimeout(function(){ hideWord(nextWord) }, barAnimationDelay); setTimeout(function(){ $word.parents('.sp-words-wrapper').addClass('is-loading') }, barWaiting); } else { switchWord($word, nextWord); setTimeout(function(){ hideWord(nextWord) }, animationDelay); } } function hideLetter($letter, $word, $bool, $duration) { $letter.removeClass('in').addClass('out'); if(!$letter.is(':last-child')) { setTimeout(function(){ hideLetter($letter.next(), $word, $bool, $duration); }, $duration); } else if($bool) { setTimeout(function(){ hideWord(takeNext($word)) }, animationDelay); } if($letter.is(':last-child') && $('html').hasClass('no-csstransitions')) { var nextWord = takeNext($word); switchWord($word, nextWord); } } function showLetter($letter, $word, $bool, $duration) { $letter.addClass('in').removeClass('out'); if(!$letter.is(':last-child')) { setTimeout(function(){ showLetter($letter.next(), $word, $bool, $duration); }, $duration); } else { if($word.parents('.sp-headline').hasClass('type')) { setTimeout(function(){ $word.parents('.sp-words-wrapper').addClass('waiting'); }, 200);} if(!$bool) { setTimeout(function(){ hideWord($word) }, animationDelay) } } } function takeNext($word) { return (!$word.is(':last-child')) ? $word.next() : $word.parent().children().eq(0); } function takePrev($word) { return (!$word.is(':first-child')) ? $word.prev() : $word.parent().children().last(); } function switchWord($oldWord, $newWord) { $oldWord.removeClass('is-visible').addClass('is-hidden'); $newWord.removeClass('is-hidden').addClass('is-visible'); } const contactButton = document.getElementById('contact-button'); const contactButtonSticky = document.getElementById('contact-button-sticky'); const contactBox = document.getElementById('contact-info'); const contactBoxSticky = document.getElementById('contact-info-sticky'); let contactBoxVisible = false; // Function to toggle contact box visibility for normal header function toggleContactBox() { contactBoxVisible = !contactBoxVisible; if (contactBoxVisible) { contactBox.style.display = 'block'; } else { contactBox.style.display = 'none'; } } // Function to toggle contact box visibility for sticky header function toggleContactBoxSticky() { contactBoxVisible = !contactBoxVisible; if (contactBoxVisible) { contactBoxSticky.style.display = 'block'; } else { contactBoxSticky.style.display = 'none'; } } // Adding event listener to the contact button in normal header contactButton.addEventListener('click', toggleContactBox); // Adding event listener to the contact button in sticky header contactButtonSticky.addEventListener('click', toggleContactBoxSticky); document.querySelectorAll('a[href^="#"]').forEach(anchor => { anchor.addEventListener('click', function (e) { e.preventDefault(); document.querySelector(this.getAttribute('href')).scrollIntoView({ behavior: 'smooth' }); }); }); }); /* ]]> */ /* <![CDATA[ */ var wpforms_user_journey = {"is_ssl":"1","page_id":"20654"}; /* ]]> */ /* <![CDATA[ */ var wpformsDispatchEvent = function (el, ev, custom) { var e = document.createEvent(custom ? "CustomEvent" : "HTMLEvents"); custom ? e.initCustomEvent(ev, true, true, false) : e.initEvent(ev, true, true); el.dispatchEvent(e); }; var wpformsRecaptchaV3Execute = function ( callback ) { grecaptcha.execute( "6Ldp-pIjAAAAAFr5oN_IFUhGPfSxhHoDBwwKPy0T", { action: "wpforms" } ).then( function ( token ) { Array.prototype.forEach.call( document.getElementsByName( "wpforms[recaptcha]" ), function ( el ) { el.value = token; } ); if ( typeof callback === "function" ) { return callback(); } } ); } grecaptcha.ready( function () { wpformsDispatchEvent( document, "wpformsRecaptchaLoaded", true ); } ); /* ]]> */ /* <![CDATA[ */ var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_minimum_price":"Amount entered is less than the required minimum.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_min":"Please enter a value greater than or equal to {0}.","val_max":"Please enter a value less than or equal to {0}.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"1","locale":"en","country":"","country_list_label":"Country list","wpforms_plugin_url":"\/wp-content\/plugins\/wpforms\/","gdpr":"","ajaxurl":"https:\/\/caroola.com\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","css_vars":["field-border-radius","field-border-style","field-border-size","field-background-color","field-border-color","field-text-color","field-menu-color","label-color","label-sublabel-color","label-error-color","button-border-radius","button-border-style","button-border-size","button-background-color","button-border-color","button-text-color","page-break-color","background-image","background-position","background-repeat","background-size","background-width","background-height","background-color","background-url","container-padding","container-border-style","container-border-width","container-border-color","container-border-radius","field-size-input-height","field-size-input-spacing","field-size-font-size","field-size-line-height","field-size-padding-h","field-size-checkbox-size","field-size-sublabel-spacing","field-size-icon-size","label-size-font-size","label-size-line-height","label-size-sublabel-font-size","label-size-sublabel-line-height","button-size-font-size","button-size-height","button-size-padding-h","button-size-margin-top","container-shadow-size-box-shadow"],"val_post_max_size":"The total size of the selected files {totalSize} MB exceeds the allowed limit {maxSize} MB.","val_time12h":"Please enter time in 12-hour AM\/PM format (eg 8:45 AM).","val_time24h":"Please enter time in 24-hour format (eg 22:45).","val_time_limit":"Please enter time between {minTime} and {maxTime}.","val_url":"Please enter a valid URL.","val_fileextension":"File type is not allowed.","val_filesize":"File exceeds max size allowed. File was not uploaded.","post_max_size":"134217728","isModernMarkupEnabled":"1","formErrorMessagePrefix":"Form error message","errorMessagePrefix":"Error message","submitBtnDisabled":"Submit button is disabled during form submission.","readOnlyDisallowedFields":["captcha","repeater","content","divider","hidden","html","entry-preview","pagebreak","layout","payment-total"],"error_updating_token":"Error updating token. Please try again or contact support if the issue persists.","network_error":"Network error or server is unreachable. Check your connection or try again later.","token_cache_lifetime":"86400","hn_data":{"21960":1,"19622":1},"val_unique":"The value must be unique.","address_field":{"list_countries_without_states":["GB","DE","CH","NL"]},"val_phone":"Please enter a valid phone number.","val_password_strength":"A stronger password is required. Consider using upper and lower case letters, numbers, and symbols.","entry_preview_iframe_styles":["https:\/\/caroola.com\/wp-includes\/js\/tinymce\/skins\/lightgray\/content.min.css?ver=6.8.3","https:\/\/caroola.com\/wp-includes\/css\/dashicons.min.css?ver=6.8.3","https:\/\/caroola.com\/wp-includes\/js\/tinymce\/skins\/wordpress\/wp-content.css?ver=6.8.3","\/wp-content\/plugins\/wpforms\/assets\/pro\/css\/fields\/richtext\/editor-content.min.css"],"indicatorStepsPattern":"Step {current} of {total}"} /* ]]> */
Emails:
View text
Our servicesWhich package is right for you?Who we help Self-employedfrom £40 +VATper monthView packages Limited Companyfrom £89 +VATper monthView packages Contractor Content creator Engineer IT professional Landlord Legal professional Medical professional Musician New business owner Project manager Real estate owner Surveyors & architect Ready to get started?Sign-up today Refer a friend, get £50 each + win £300!Know someone in need of an accountant? Refer them to us and you'll both receive £50 plus automatic entry into a £300 prize draw! Get started Helpful Team Support "Have been working with Caroola for over 6 months now and the team led by Phil has been nothing but helpful..." Phil Exceptional Long Service "My ltd company has been with Caroola for over 10 years now and I am very pleased with the service provided..." James Quick Efficient Support "I've been a customer of Caroola for over 6 years now and have had great service for both my companies..." Sarah .mm-slider { max-width: 400px; margin: 0 auto; text-align: left; position: relative; } .mm-slide-container { position: relative; height: auto; } .mm-slide { position: absolute; top: 0; left: 0; width: 100%; opacity: 0; /* Hidden by default */ z-index: 0; transition: opacity 1s ease-in-out; /* Smooth fade effect */ } .mm-slide.active { opacity: 1; /* Make visible */ z-index: 1; /* Ensure it is on top */ } .mm-heading { font-size: 1rem; font-weight: bold; margin-bottom: 5px; color: #000; } .mm-review { font-size: 0.875rem; line-height: 1.4; margin-bottom: 5px; color: #333; } .mm-author { font-size: 0.75rem; color: #52A19D !important; text-align: right; font-style: normal !important; } document.addEventListener("DOMContentLoaded", function () { // Limit selection to only the first 3 slides inside .mm-slider const slider = document.querySelector(".mm-slider"); // Specific slider let slides = Array.from(slider.querySelectorAll(".mm-slide")).slice(0, 3); // Limit to 3 slides let currentIndex = 0; // Debug log to confirm correct slides console.log("Slides detected (limited to 3):", slides); if (slides.length === 0) { console.error("No slides found! Ensure .mm-slide elements exist within .mm-slider."); return; } // Function to display the current slide function showSlide(index) { slides.forEach((slide, i) => { if (i === index) { slide.classList.add("active"); } else { slide.classList.remove("active"); } }); } // Start the slider with automatic transitions function startSlider() { setInterval(() => { currentIndex = (currentIndex + 1) % slides.length; // Loop through slides showSlide(currentIndex); console.log(`Now showing slide: ${currentIndex + 1} of ${slides.length}`); }, 5000); // Change every 5 seconds } // Initialize slider showSlide(currentIndex); startSlider(); }); Trustpilot #mfn-megamenu-22516{padding:0px;} MyMarketplace Pricing Blog Who we are Get in touch │✕Tax Expenses Calculator Budget Business Services Business Structures Marketing & Sales Compliance & Legal Starting Up Financial Guidance Sector Advice Jargon 6 MONTHS HALF PRICE ACCOUNTANCYfor every joiner! Ends Nov 28th✕Our Services Self-employed Limited Companies MyMarketplace Pricing Refer a Friend Blog Who We Are FreeAgent login Get in touch Need an accountant? 03330 342 481 Existing client 03330 342 480 Our servicesWhich package is right for you?Who we help Self-employedfrom £40 +VATper monthView packages Limited Companyfrom £89 +VATper monthView packages Contractor Content creator Engineer IT professional Landlord Legal professional Medical professional Musician New business owner Project manager Real estate owner Surveyors & architect Ready to get started?Sign-up today Refer a friend, get £50 each + win £300!Know someone in need of an accountant? Refer them to us and you'll both receive £50 plus automatic entry into a £300 prize draw! Get started Helpful Team Support "Have been working with Caroola for over 6 months now and the team led by Phil has been nothing but helpful..." Phil Exceptional Long Service "My ltd company has been with Caroola for over 10 years now and I am very pleased with the service provided..." James Quick Efficient Support "I've been a customer of Caroola for over 6 years now and have had great service for both my companies..." Sarah .mm-slider { max-width: 400px; margin: 0 auto; text-align: left; position: relative; } .mm-slide-container { position: relative; height: auto; } .mm-slide { position: absolute; top: 0; left: 0; width: 100%; opacity: 0; /* Hidden by default */ z-index: 0; transition: opacity 1s ease-in-out; /* Smooth fade effect */ } .mm-slide.active { opacity: 1; /* Make visible */ z-index: 1; /* Ensure it is on top */ } .mm-heading { font-size: 1rem; font-weight: bold; margin-bottom: 5px; color: #000; } .mm-review { font-size: 0.875rem; line-height: 1.4; margin-bottom: 5px; color: #333; } .mm-author { font-size: 0.75rem; color: #52A19D !important; text-align: right; font-style: normal !important; } document.addEventListener("DOMContentLoaded", function () { // Limit selection to only the first 3 slides inside .mm-slider const slider = document.querySelector(".mm-slider"); // Specific slider let slides = Array.from(slider.querySelectorAll(".mm-slide")).slice(0, 3); // Limit to 3 slides let currentIndex = 0; // Debug log to confirm correct slides console.log("Slides detected (limited to 3):", slides); if (slides.length === 0) { console.error("No slides found! Ensure .mm-slide elements exist within .mm-slider."); return; } // Function to display the current slide function showSlide(index) { slides.forEach((slide, i) => { if (i === index) { slide.classList.add("active"); } else { slide.classList.remove("active"); } }); } // Start the slider with automatic transitions function startSlider() { setInterval(() => { currentIndex = (currentIndex + 1) % slides.length; // Loop through slides showSlide(currentIndex); console.log(`Now showing slide: ${currentIndex + 1} of ${slides.length}`); }, 5000); // Change every 5 seconds } // Initialize slider showSlide(currentIndex); startSlider(); }); Trustpilot #mfn-megamenu-22516{padding:0px;} MyMarketplace Pricing Blog Who we are Get in touch │✕Tax Expenses Calculator Budget Business Services Business Structures Marketing & Sales Compliance & Legal Starting Up Financial Guidance Sector Advice Jargon 6 MONTHS HALF PRICE ACCOUNTANCYfor every joiner! Ends Nov 28th Welcome to CaroolaFormerly Easy AccountancyWho is Caroola?Caroola provides fixed fee, limited company accountancy services to contractors and freelancers; we’ve been acting for contractors across the UK since 1992. We are an Accredited Member of the FCSA and are the only national specialist firm of accountants with offices across the UK.Expert accounting done right. With over five thousand 5* reviews on Trustpilot, we’re confident that we have what you’re after. We believe in making contractor and business accounting simple. With three comprehensive packages on offer, you can be sure our accountancy services are tailored to suit your needs. Whether you’re a small business owner, a contractor or a consultant, our expert team provide high-quality accountancy services across all fields. We take care of the numbers so you can focus on taking care of your business. Accountancy Lite£89+VAT/moSimple limited company contractor accounting services. Great for businesses that are not VAT-registered or turning over less than £90k/year.Get started What's included?Company formation. We take care of the details for a smooth start-up, minimising your administrationA UK-based accountant. Unlimited expert advice by phone, email or video callFreeAgent. Bookkeeping software Saving you over £396/yearYear-end filing. Get financial clarity through accurate and timely filing of Corporation tax and Confirmation StatementsInitial tax review. To get your business operating tax-efficiently Accountancy£135+VAT/moBusiness accounting service package with all that is needed to run a limited company. Ideal if your business is VAT-registered or turning over over £90k/year.Get started What's included?Everything in Lite, PLUS:VAT management. To better navigate your businesses obligationsAll HMRC submissions. Self-Assessment tax return, P11D, Corporation Tax and Confirmation StatementAnnual tax reviews. To ensure your business operates tax-efficiently Accountancy+£179+VAT/moAccounts handled, PLUS the ability to work on contracts inside IR35, 2nd director services, and exclusive benefits. This package has it all.Get started What's included?Everything in Accountancy, PLUS:2nd director services. Second Self-Assessment and payroll processing worth £350/yearInside IR35 roles. Use of Parasol umbrella worth £1,547/yearQuarterly tax reviews. Maximising your businesses tax efficiencyCaroola Rewards. Save £1000s every year at high street brands.Reference fees. Worth £195 for mortgages, visas or renting references.Privacy. Use our registered office address to keep your home address private. Worth £240/yearPeace of mind. An IR35 contract review from the renowned experts at Qdos worth £125 Compliant. Keeping our clients on the right side of HMRC is of utmost importance to us, and we put compliance at the heart of everything we do. We are founding members and holders of Accredited Member status with the FCSA (Freelance and Contractor Services Association), who regularly and independently assess us to ensure that we are always upholding our high compliance standards. Secure. As we are dealing with the income and finances of our clients, we want to do what we can to provide total peace of mind regarding security. We are therefore certified with Cyber Essentials PLUS; the highest level of certification offered under the Cyber Essentials scheme. As a government-backed and industry-supported cyber security initiative, this is one of the best steps we can take to secure our cleints’ data. Trusted..path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} It is one thing to say that Caroola is trusted; it is another to prove it. That is why we proudly tell anybody visiting our website about our 'excellent' reviews on Trustpilot. When we say we are trusted, we mean it..path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} Let's talkInterested in finding out more? Speak with our team to see how we can work together. Here's how you can get in touch...0333 034 2481 Sign up 03330 342 481 View pricing If you're a client, you can speak to your dedicated accountant on: 03330 342 480 03330 342 481 Get a quote Our services MyMarketplace Pricing Blog Who we are Get in touch Need an accountant?0333 034 2481Mon - Fri, 9am - 5pmExisting clients0333 034 2480Mon - Fri, 9am - 5pmLive ChatSpeak to an accountantMon - Fri, 9am - 5pm .path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} .path{fill:none;stroke:#333;stroke-miterlimit:10;stroke-width:1.5px;} Who we are Contact Feedback FAQs Careers Refer a Friend HTML Sitemap Terms & Conditions Privacy Policy ESG Policy Slavery Statement Gender Pay Gap Caroola Group Cyber Essentials Certification Accessibility Policy Who we are Contact Feedback FAQs Careers Refer a Friend HTML Sitemap Terms & Conditions Privacy Policy ESG Policy Slavery Statement Gender Pay Gap Caroola Group Cyber Essentials Certification Accessibility Policy © document.write(new Date().getFullYear()) Caroola by Caroola Group | Registered in England and Wales, No. 06277058 ✕Refer and earn #wpforms-21960 { --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.How can we contact you when you earn rewards? - Step 1 of 2First name* *Last name* *Email address* *Phone* *ContinueFriends First name* *Friends Last name* *Friends Email* *Friends Phone* *Permission* *I have my friend's permission for you to contact them. Please read and agree to the terms and conditions and privacy policy. Friends ID First ( function() { const style = document.createElement( 'style' ); style.appendChild( document.createTextNode( '#wpforms-21960-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-21960-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-21960-field_1-container label { counter-increment: none; }' ) ); document.head.appendChild( style ); document.currentScript?.remove(); } )(); Refer #mfn-popup-template-21956 .mfn-popup-tmpl-content{--mfn-popup-tmpl-offset:30px;height:;}#mfn-popup-template-21956:before{background-color:rgba(0,0,0,0.36);}✕Get a quote in minutesDiscover how Caroola can simplify your finances and make your business more tax efficient for 2025.Get started with smarter, stress-free accounting. With Caroola, you’ll gain expert support to simplify your finances and reduce your tax burden - We'll handle the fine details, letting you focus on growing your business. #wpforms-19622 { --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.How does your business operate? *Sole traderLimited Co.I'm not sureYour full name *Your email *Your contact number * ad campaign number ( function() { const style = document.createElement( 'style' ); style.appendChild( document.createTextNode( '#wpforms-21960-field_1-container,#wpforms-19622-field_1-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-21960-field_1-container,#wpforms-19622-field_1-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-21960-field_1-container,#wpforms-19622-field_1-container label { counter-increment: none; }' ) ); document.head.appendChild( style ); document.currentScript?.remove(); } )(); Book your callback #mfn-popup-template-22382.mfn-popup-tmpl-custom-width .mfn-popup-tmpl-content{width:70%;}#mfn-popup-template-22382:before{background-color:rgba(0,0,0,0.52);}#mfn-popup-template-22382{z-index:99;}#mfn-popup-template-22382 .mfn-popup-tmpl-content{border-radius:12px;}#mfn-popup-template-22382 .mfn-popup-tmpl-content .mfn-popup-tmpl-content-wrapper{padding:10px;}@media(max-width: 767px) {#mfn-popup-template-22382 .mfn-popup-tmpl-content .mfn-popup-tmpl-content-wrapper{padding:20px;}} {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/sites\/8\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/betheme\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} (function(d, t) { let baseUrl="https://widgets.actingoffice.com", g=d.createElement(t), s=d.getElementsByTagName(t)[0]; g.src = baseUrl + "/sdk.js"; g.async = true; g.setAttribute('crossorigin', '*'); g.onload = function() { window.aoSDK.run({ baseUrl, widgetId: "67adfe447d7c38d81a75bbbb", practiceId: "14" }) }; s.parentNode.insertBefore(g, s); })(document, "script"); :root { --wpforms-field-border-radius: 3px; --wpforms-field-border-style: solid; --wpforms-field-border-size: 1px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-border-color-spare: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-field-menu-color: #ffffff; --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-border-style: none; --wpforms-button-border-size: 1px; --wpforms-button-background-color: #066aab; --wpforms-button-border-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-page-break-color: #066aab; --wpforms-background-image: none; --wpforms-background-position: center center; --wpforms-background-repeat: no-repeat; --wpforms-background-size: cover; --wpforms-background-width: 100px; --wpforms-background-height: 100px; --wpforms-background-color: rgba( 0, 0, 0, 0 ); --wpforms-background-url: none; --wpforms-container-padding: 0px; --wpforms-container-border-style: none; --wpforms-container-border-width: 1px; --wpforms-container-border-color: #000000; --wpforms-container-border-radius: 3px; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; --wpforms-container-shadow-size-box-shadow: none; } /* <![CDATA[ */ var mfn = {"mobileInit":"1240","parallax":"translate3d","responsive":"1","sidebarSticky":"","lightbox":{"disable":false,"disableMobile":false,"title":false},"slider":{"blog":0,"clients":0,"offer":0,"portfolio":0,"shop":0,"slider":5000,"testimonials":0},"livesearch":{"minChar":3,"loadPosts":10,"translation":{"pages":"Pages","categories":"Categories","portfolio":"Portfolio","post":"Posts","products":"Products"}},"accessibility":{"translation":{"headerContainer":"Header container","toggleSubmenu":"Toggle submenu"}},"home_url":"","home_url_lang":"https:\/\/caroola.com","site_url":"https:\/\/caroola.com","translation":{"success_message":"Link copied to the clipboard.","error_message":"Something went wrong. Please try again later!"}}; /* ]]> */ /* <![CDATA[ */ jQuery(document).ready(function($){ var animationDelay = 2500, barAnimationDelay = 3800, barWaiting = barAnimationDelay - 3000, lettersDelay = 50, typeLettersDelay = 150, selectionDuration = 500, typeAnimationDelay = selectionDuration + 800, revealDuration = 600, revealAnimationDelay = 1500; initHeadline(); function initHeadline() { singleLetters($('.sp-headline.letters').find('b')); animateHeadline($('.sp-headline')); } function singleLetters($words) { $words.each(function(){ var word = $(this), letters = word.text().split(''), selected = word.hasClass('is-visible'); for (i in letters) { if(word.parents('.rotate-2').length > 0) letters[i] = '<em>' + letters[i] + '</em>'; letters[i] = (selected) ? '<i class="in">' + letters[i] + '</i>': '<i>' + letters[i] + '</i>'; } var newLetters = letters.join(''); word.html(newLetters).css('opacity', 1); }); } function animateHeadline($headlines) { var duration = animationDelay; $headlines.each(function(){ var headline = $(this); if(headline.hasClass('loading-bar')) { duration = barAnimationDelay; setTimeout(function(){ headline.find('.sp-words-wrapper').addClass('is-loading') }, barWaiting); } else if (headline.hasClass('clip')){ var spanWrapper = headline.find('.sp-words-wrapper'), newWidth = spanWrapper.width() + 10 spanWrapper.css('width', newWidth); } else if (!headline.hasClass('type') ) { var words = headline.find('.sp-words-wrapper b'), width = 0; words.each(function(){ var wordWidth = $(this).width(); if (wordWidth > width) width = wordWidth; }); headline.find('.sp-words-wrapper').css('width', width); }; setTimeout(function(){ hideWord( headline.find('.is-visible').eq(0) ) }, duration); }); } function hideWord($word) { var nextWord = takeNext($word); if($word.parents('.sp-headline').hasClass('type')) { var parentSpan = $word.parent('.sp-words-wrapper'); parentSpan.addClass('selected').removeClass('waiting'); setTimeout(function(){ parentSpan.removeClass('selected'); $word.removeClass('is-visible').addClass('is-hidden').children('i').removeClass('in').addClass('out'); }, selectionDuration); setTimeout(function(){ showWord(nextWord, typeLettersDelay) }, typeAnimationDelay); } else if($word.parents('.sp-headline').hasClass('letters')) { var bool = ($word.children('i').length >= nextWord.children('i').length) ? true : false; hideLetter($word.find('i').eq(0), $word, bool, lettersDelay); showLetter(nextWord.find('i').eq(0), nextWord, bool, lettersDelay); }else if($word.parents('.sp-headline').hasClass('clip')) { $word.parents('.sp-words-wrapper').animate({ width : '2px' }, revealDuration, function(){ switchWord($word, nextWord); showWord(nextWord); }); } else if ($word.parents('.sp-headline').hasClass('loading-bar')){ $word.parents('.sp-words-wrapper').removeClass('is-loading'); switchWord($word, nextWord); setTimeout(function(){ hideWord(nextWord) }, barAnimationDelay); setTimeout(function(){ $word.parents('.sp-words-wrapper').addClass('is-loading') }, barWaiting); } else { switchWord($word, nextWord); setTimeout(function(){ hideWord(nextWord) }, animationDelay); } } function hideLetter($letter, $word, $bool, $duration) { $letter.removeClass('in').addClass('out'); if(!$letter.is(':last-child')) { setTimeout(function(){ hideLetter($letter.next(), $word, $bool, $duration); }, $duration); } else if($bool) { setTimeout(function(){ hideWord(takeNext($word)) }, animationDelay); } if($letter.is(':last-child') && $('html').hasClass('no-csstransitions')) { var nextWord = takeNext($word); switchWord($word, nextWord); } } function showLetter($letter, $word, $bool, $duration) { $letter.addClass('in').removeClass('out'); if(!$letter.is(':last-child')) { setTimeout(function(){ showLetter($letter.next(), $word, $bool, $duration); }, $duration); } else { if($word.parents('.sp-headline').hasClass('type')) { setTimeout(function(){ $word.parents('.sp-words-wrapper').addClass('waiting'); }, 200);} if(!$bool) { setTimeout(function(){ hideWord($word) }, animationDelay) } } } function takeNext($word) { return (!$word.is(':last-child')) ? $word.next() : $word.parent().children().eq(0); } function takePrev($word) { return (!$word.is(':first-child')) ? $word.prev() : $word.parent().children().last(); } function switchWord($oldWord, $newWord) { $oldWord.removeClass('is-visible').addClass('is-hidden'); $newWord.removeClass('is-hidden').addClass('is-visible'); } const contactButton = document.getElementById('contact-button'); const contactButtonSticky = document.getElementById('contact-button-sticky'); const contactBox = document.getElementById('contact-info'); const contactBoxSticky = document.getElementById('contact-info-sticky'); let contactBoxVisible = false; // Function to toggle contact box visibility for normal header function toggleContactBox() { contactBoxVisible = !contactBoxVisible; if (contactBoxVisible) { contactBox.style.display = 'block'; } else { contactBox.style.display = 'none'; } } // Function to toggle contact box visibility for sticky header function toggleContactBoxSticky() { contactBoxVisible = !contactBoxVisible; if (contactBoxVisible) { contactBoxSticky.style.display = 'block'; } else { contactBoxSticky.style.display = 'none'; } } // Adding event listener to the contact button in normal header contactButton.addEventListener('click', toggleContactBox); // Adding event listener to the contact button in sticky header contactButtonSticky.addEventListener('click', toggleContactBoxSticky); document.querySelectorAll('a[href^="#"]').forEach(anchor => { anchor.addEventListener('click', function (e) { e.preventDefault(); document.querySelector(this.getAttribute('href')).scrollIntoView({ behavior: 'smooth' }); }); }); }); /* ]]> */ /* <![CDATA[ */ var wpforms_user_journey = {"is_ssl":"1","page_id":"20654"}; /* ]]> */ /* <![CDATA[ */ var wpformsDispatchEvent = function (el, ev, custom) { var e = document.createEvent(custom ? "CustomEvent" : "HTMLEvents"); custom ? e.initCustomEvent(ev, true, true, false) : e.initEvent(ev, true, true); el.dispatchEvent(e); }; var wpformsRecaptchaV3Execute = function ( callback ) { grecaptcha.execute( "6Ldp-pIjAAAAAFr5oN_IFUhGPfSxhHoDBwwKPy0T", { action: "wpforms" } ).then( function ( token ) { Array.prototype.forEach.call( document.getElementsByName( "wpforms[recaptcha]" ), function ( el ) { el.value = token; } ); if ( typeof callback === "function" ) { return callback(); } } ); } grecaptcha.ready( function () { wpformsDispatchEvent( document, "wpformsRecaptchaLoaded", true ); } ); /* ]]> */ /* <![CDATA[ */ var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_minimum_price":"Amount entered is less than the required minimum.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_min":"Please enter a value greater than or equal to {0}.","val_max":"Please enter a value less than or equal to {0}.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"1","locale":"en","country":"","country_list_label":"Country list","wpforms_plugin_url":"\/wp-content\/plugins\/wpforms\/","gdpr":"","ajaxurl":"https:\/\/caroola.com\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","css_vars":["field-border-radius","field-border-style","field-border-size","field-background-color","field-border-color","field-text-color","field-menu-color","label-color","label-sublabel-color","label-error-color","button-border-radius","button-border-style","button-border-size","button-background-color","button-border-color","button-text-color","page-break-color","background-image","background-position","background-repeat","background-size","background-width","background-height","background-color","background-url","container-padding","container-border-style","container-border-width","container-border-color","container-border-radius","field-size-input-height","field-size-input-spacing","field-size-font-size","field-size-line-height","field-size-padding-h","field-size-checkbox-size","field-size-sublabel-spacing","field-size-icon-size","label-size-font-size","label-size-line-height","label-size-sublabel-font-size","label-size-sublabel-line-height","button-size-font-size","button-size-height","button-size-padding-h","button-size-margin-top","container-shadow-size-box-shadow"],"val_post_max_size":"The total size of the selected files {totalSize} MB exceeds the allowed limit {maxSize} MB.","val_time12h":"Please enter time in 12-hour AM\/PM format (eg 8:45 AM).","val_time24h":"Please enter time in 24-hour format (eg 22:45).","val_time_limit":"Please enter time between {minTime} and {maxTime}.","val_url":"Please enter a valid URL.","val_fileextension":"File type is not allowed.","val_filesize":"File exceeds max size allowed. File was not uploaded.","post_max_size":"134217728","isModernMarkupEnabled":"1","formErrorMessagePrefix":"Form error message","errorMessagePrefix":"Error message","submitBtnDisabled":"Submit button is disabled during form submission.","readOnlyDisallowedFields":["captcha","repeater","content","divider","hidden","html","entry-preview","pagebreak","layout","payment-total"],"error_updating_token":"Error updating token. Please try again or contact support if the issue persists.","network_error":"Network error or server is unreachable. Check your connection or try again later.","token_cache_lifetime":"86400","hn_data":{"21960":1,"19622":1},"val_unique":"The value must be unique.","address_field":{"list_countries_without_states":["GB","DE","CH","NL"]},"val_phone":"Please enter a valid phone number.","val_password_strength":"A stronger password is required. Consider using upper and lower case letters, numbers, and symbols.","entry_preview_iframe_styles":["https:\/\/caroola.com\/wp-includes\/js\/tinymce\/skins\/lightgray\/content.min.css?ver=6.8.3","https:\/\/caroola.com\/wp-includes\/css\/dashicons.min.css?ver=6.8.3","https:\/\/caroola.com\/wp-includes\/js\/tinymce\/skins\/wordpress\/wp-content.css?ver=6.8.3","\/wp-content\/plugins\/wpforms\/assets\/pro\/css\/fields\/richtext\/editor-content.min.css"],"indicatorStepsPattern":"Step {current} of {total}"} /* ]]> */