1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3485],{80892:function(e,n,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/invoice-generator",function(){return t(77181)}])},59726:function(e,n,t){"use strict";t.d(n,{Z:function(){return i.x8Z}});var i=t(65481)},89361:function(e,n,t){"use strict";t.d(n,{B:function(){return i.Qqs}});var i=t(65481)},96064:function(e,n,t){"use strict";t.d(n,{Z:function(){return i.SLm}});var i=t(65481)},19344:function(e,n,t){"use strict";t.d(n,{W:function(){return i.Qfu},Z:function(){return i.rB1}});var i=t(65481)},77181:function(e,n,t){"use strict";t.r(n),t.d(n,{__N_SSP:function(){return g}});var i=t(52322),a=t(25237),s=t.n(a),r=t(59726),o=t(89361),l=t(96064),c=t(73738),d=t(19344),u=t(7922),m=t(28981),h=t(23643),p=t(41929),f=t(1508),y=t(84172),v=t.n(y);let _=s()(()=>Promise.all([t.e(1582),t.e(3347),t.e(6070),t.e(8602),t.e(3955),t.e(8475),t.e(7654)]).then(t.bind(t,27654)).then(e=>e.InvoiceForm),{loadableGenerated:{webpack:()=>[27654]},ssr:!1}),b=e=>{let{anonID:n,experiments:t,featureGates:a,dynamicText:s}=e;return(0,i.jsxs)(f.Z,{featureGates:a,initialAnonID:n||void 0,experiments:t,dynamicText:s,background:m.lP.Secondary,children:[(0,i.jsx)(c.Z,{pageTitle:"Free invoice template",ogTitle:"Free invoice template",description:"Create professional invoices in minutes with our free invoice template.",ogDescription:"Create professional invoices in minutes with our free invoice template."}),(0,i.jsx)(d.Z,{background:m.lP.Secondary,children:(0,i.jsxs)(r.Z,{children:[(0,i.jsx)("header",{className:v().heroSection,children:(0,i.jsxs)("div",{className:v().description,children:[(0,i.jsx)("h1",{children:"Free invoice template"}),(0,i.jsx)("p",{children:"Create custom, professional invoices in minutes with our free invoice template. To access the full benefits of Monzo invoices, including saving time on repetitive admin, getting paid faster with payment links and auto-reconcilliation, sign-up to Monzo Business. Invoices are available on Pro and Team starting from \xa39 per month."}),(0,i.jsx)(h.z,{styleType:"primary",href:p.to,openInNewTab:!0,analytics:{category:u.WD.Conversion,action:u.s_.Click,label:"Apply for a business account",link_type:u.Un.CallToAction,link_location:"invoice_generator_hero_section"},children:"Apply for a business account"}),(0,i.jsx)("p",{className:v().smallText,children:"Only sole traders or limited company directors in the UK can apply. Ts&Cs apply."})]})}),(0,i.jsx)("div",{className:v().container,children:(0,i.jsx)(_,{})}),(0,i.jsxs)("section",{className:v().features,"aria-labelledby":"benefits-heading",children:[(0,i.jsx)("p",{className:v().taxDisclaimer,children:"It's your responsibility to verify tax compliance in the relevant jurisdiction. Please ensure your invoices comply with local tax laws and regulations. Consult with a tax professional for advice specific to your business."}),(0,i.jsx)("p",{children:"None of the details inputted here are stored by Monzo."}),(0,i.jsxs)("div",{className:v().featuresHeader,children:[(0,i.jsx)("h2",{id:"benefits-heading",children:"Benefits of invoices with a Monzo business account"}),(0,i.jsx)("p",{children:"Invoices are available on Pro and Team starting from \xa39 per month."}),(0,i.jsx)(h.z,{styleType:"primary",href:"/business-banking/features/invoices",analytics:{category:u.WD.Interaction,action:u.s_.Click,label:"Explore Monzo invoices",link_type:u.Un.CallToAction,link_location:"invoice_generator_features_section"},children:"Explore Monzo invoices"})]}),(0,i.jsxs)("ul",{className:v().featureContainers,children:[(0,i.jsxs)("li",{className:v().featureCard,children:[(0,i.jsx)(l.Z,{className:v().animation,loop:!0,href:"/animations/save_time.json","aria-label":"Animation illustrating time-saving features for invoice management and customer data storage"}),(0,i.jsx)("h3",{children:"Save time on repetitive admin"}),(0,i.jsx)("p",{children:"Save invoices details, including items and customers, and easily duplicate invoices."})]}),(0,i.jsxs)("li",{className:v().featureCard,children:[(0,i.jsx)(l.Z,{className:v().animation,loop:!0,href:"/animations/get_paid_faster.json","aria-label":"Animation showing faster payment processing with integrated payment links and card payments"}),(0,i.jsx)("h3",{children:"Get paid faster with payment links"}),(0,i.jsx)("p",{children:"Make it easy for customers to pay you by card or pre-filling bank details by adding a payment link to your invoices."})]}),(0,i.jsxs)("li",{className:v().featureCard,children:[(0,i.jsx)(l.Z,{className:v().animation,loop:!0,href:"/animations/manage_invoices.json","aria-label":"Animation demonstrating invoice tracking, status management, and automatic payment reconciliation"}),(0,i.jsx)("h3",{children:"Manage invoices"}),(0,i.jsx)("p",{children:"Keep track of invoices sent, due and paid. No need to reconcile manually. We'll match payments with reference numbers and mark invoices as paid."})]})]}),(0,i.jsx)("div",{className:v().invoiceBreakdownContainer,children:(0,i.jsx)("img",{src:"https://images.ctfassets.net/ro61k101ee59/jZxFWHeE3eIApwlQBn6wp/c666c82c223a372817faa24cb6758dc2/invoice-breakdown-1x.jpg",srcSet:"https://images.ctfassets.net/ro61k101ee59/jZxFWHeE3eIApwlQBn6wp/c666c82c223a372817faa24cb6758dc2/invoice-breakdown-1x.jpg 1x, https://images.ctfassets.net/ro61k101ee59/1PUHpuZA61hIgZ4sAtBZeW/cab1728e1c4c6fd5d3046d3b3b1db33b/invoice-breakdown-2x.jpg 2x",alt:"Sample invoice with 10 numbered callouts highlighting key elements: business logo, contact details, invoice number, dates, customer information, itemized services, costs, VAT details, total amount, and payment terms",className:v().invoiceBreakdownImage})}),(0,i.jsxs)("section",{className:v().keyElementsSection,"aria-labelledby":"key-elements-heading",children:[(0,i.jsxs)("div",{className:v().keyElementsHeader,children:[(0,i.jsx)("h2",{id:"key-elements-heading",children:"Key elements of an invoice"}),(0,i.jsx)("p",{children:"Let's look at the 10 key elements which are included in professional invoices."})]}),(0,i.jsxs)("ol",{className:v().keyElementsList,children:[(0,i.jsxs)("li",{className:v().keyElementItem,children:[(0,i.jsx)("span",{className:v().elementNumber,children:"1."}),(0,i.jsxs)("div",{className:v().elementContent,children:[(0,i.jsx)("h3",{children:"Your business logo"}),(0,i.jsx)("p",{children:"Add your logo to make invoice look professional and trustworthy, making it easy for your customers to recognise your brand."})]})]}),(0,i.jsxs)("li",{className:v().keyElementItem,children:[(0,i.jsx)("span",{className:v().elementNumber,children:"2."}),(0,i.jsxs)("div",{className:v().elementContent,children:[(0,i.jsx)("h3",{children:"Your business details"}),(0,i.jsx)("p",{children:"Include your business name, address, phone number, and email and VAT number (if VAT registered) to help customers and contact you easily."})]})]}),(0,i.jsxs)("li",{className:v().keyElementItem,children:[(0,i.jsx)("span",{className:v().elementNumber,children:"3."}),(0,i.jsxs)("div",{className:v().elementContent,children:[(0,i.jsx)("h3",{children:"Invoice number"}),(0,i.jsx)("p",{children:"A unique invoice number helps you keep track of invoices, and provides customers with a payment reference so that you can easily match the payment to the invoice."})]})]}),(0,i.jsxs)("li",{className:v().keyElementItem,children:[(0,i.jsx)("span",{className:v().elementNumber,children:"4."}),(0,i.jsxs)("div",{className:v().elementContent,children:[(0,i.jsx)("h3",{children:"Issue date and due date"}),(0,i.jsx)("p",{children:"Add an issue date and due date to help customers know when the invoice was sent and when payment is expected."})]})]}),(0,i.jsxs)("li",{className:v().keyElementItem,children:[(0,i.jsx)("span",{className:v().elementNumber,children:"5."}),(0,i.jsxs)("div",{className:v().elementContent,children:[(0,i.jsx)("h3",{children:"Customer details"}),(0,i.jsx)("p",{children:"Always include your customer's name, email, and address when you create an invoice."})]})]}),(0,i.jsxs)("li",{className:v().keyElementItem,children:[(0,i.jsx)("span",{className:v().elementNumber,children:"6."}),(0,i.jsxs)("div",{className:v().elementContent,children:[(0,i.jsx)("h3",{children:"Description of goods or services"}),(0,i.jsx)("p",{children:"Clearly list what was sold or what service was provided, including quantities. A detailed item description on your invoice helps avoid confusion."})]})]}),(0,i.jsxs)("li",{className:v().keyElementItem,children:[(0,i.jsx)("span",{className:v().elementNumber,children:"7."}),(0,i.jsxs)("div",{className:v().elementContent,children:[(0,i.jsx)("h3",{children:"Item costs or hourly rates"}),(0,i.jsx)("p",{children:"Break down the cost per product or service. Bill by hourly rate, day rate, flat rate or by item. This makes invoice totals clear and helps avoid any confusion or disputes."})]})]}),(0,i.jsxs)("li",{className:v().keyElementItem,children:[(0,i.jsx)("span",{className:v().elementNumber,children:"8."}),(0,i.jsxs)("div",{className:v().elementContent,children:[(0,i.jsx)("h3",{children:"VAT and discounts"}),(0,i.jsx)("p",{children:"You may need to include further details to be compliant with tax rules."})]})]}),(0,i.jsxs)("li",{className:v().keyElementItem,children:[(0,i.jsx)("span",{className:v().elementNumber,children:"9."}),(0,i.jsxs)("div",{className:v().elementContent,children:[(0,i.jsx)("h3",{children:"Total amount and currency"}),(0,i.jsx)("p",{children:"Clearly state the total so your customer knows how much to pay you."})]})]}),(0,i.jsxs)("li",{className:v().keyElementItem,children:[(0,i.jsx)("span",{className:v().elementNumber,children:"10."}),(0,i.jsxs)("div",{className:v().elementContent,children:[(0,i.jsx)("h3",{children:"Payment terms and details"}),(0,i.jsx)("p",{children:"Clearly show your payment terms and any late fees or penalties for overdue payments. This protects both you and your customer. And of course, don't forget to add they ways customers can pay you."})]})]})]})]}),(0,i.jsx)("div",{className:v().faqSection,children:(0,i.jsx)(o.B,{title:"Questions, meet answers",faqItems:[{question:"Is there a limit to the number of invoices I can create with the free invoice template?",response:"There is no limit."},{question:"Does Monzo save any of the details inputted in the free invoice template?",response:"Monzo does not save any of the details inputted in the free invoice template."},{question:"How do I see previous invoices?",response:"Once you sign up to a Monzo Business Account you will be able save all invoices in the app. You can also automatically export them to Google Drive or One Drive. Invoices are available on Pro and Team starting from \xa39 a month."},{question:"What's the difference between invoices, quotes and purchase orders?",response:"An *invoice* is a *request for payment* sent *after goods or services have been delivered*.\n\nA *quote* is a *formal estimate of price* for goods or services *before work begins*.\n\nA *purchase order* is a *formal order* placed by the buyer to the supplier, confirming their intention to purchase.\n\n**How They Work Together in a Workflow:**\n\n- **Quote** â Requested by the buyer\n- **Purchase Order** â Sent by buyer to confirm order\n- **Invoice** â Sent by seller after delivery for payment\n\nQuotes are also available with a Pro and Team Monzo Business Account starting from \xa39."}]})}),(0,i.jsx)("div",{className:v().switchGuaranteeSection,children:(0,i.jsx)("img",{src:"https://images.ctfassets.net/ro61k101ee59/37hX4EGhhNOvGkfjrSi2VP/22f3a26f07daa533c4ca96e2da522469/Current_Account_Switch_Guarantee.svg",alt:"Current Account Switch Guarantee logo",className:v().switchGuaranteeLogo})})]})]})})]})};b.layout=f.Z,b.analytics={name:"invoice-generator"};var g=!0;n.default=b},72392:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),function(e,n){for(var t in n)Object.defineProperty(e,t,{enumerable:!0,get:n[t]})}(n,{default:function(){return o},noSSR:function(){return r}});let i=t(43219);t(52322),t(2784);let a=i._(t(23711));function s(e){return{default:(null==e?void 0:e.default)||e}}function r(e,n){return delete n.webpack,delete n.modules,e(n)}function o(e,n){let t=a.default,i={loading:e=>{let{error:n,isLoading:t,pastDelay:i}=e;return null}};e instanceof Promise?i.loader=()=>e:"function"==typeof e?i.loader=e:"object"==typeof e&&(i={...i,...e});let o=(i={...i,...n}).loader;return(i.loadableGenerated&&(i={...i,...i.loadableGenerated},delete i.loadableGenerated),"boolean"!=typeof i.ssr||i.ssr)?t({...i,loader:()=>null!=o?o().then(s):Promise.resolve(s(()=>null))}):(delete i.webpack,delete i.modules,r(t,i))}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esMo
1dule",{value:!0}),Object.assign(n.default,n),e.exports=n.default)},79195:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"LoadableContext",{enumerable:!0,get:function(){return i}});let i=t(43219)._(t(2784)).default.createContext(null)},23711:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return m}});let i=t(43219)._(t(2784)),a=t(79195),s=[],r=[],o=!1;function l(e){let n=e(),t={loading:!0,loaded:null,error:null};return t.promise=n.then(e=>(t.loading=!1,t.loaded=e,e)).catch(e=>{throw t.loading=!1,t.error=e,e}),t}class c{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:n}=this;e.loading&&("number"==typeof n.delay&&(0===n.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},n.delay)),"number"==typeof n.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},n.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,n){this._loadFn=e,this._opts=n,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function d(e){return function(e,n){let t=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},n),s=null;function l(){if(!s){let n=new c(e,t);s={getCurrentValue:n.getCurrentValue.bind(n),subscribe:n.subscribe.bind(n),retry:n.retry.bind(n),promise:n.promise.bind(n)}}return s.promise()}if(!o){let e=t.webpack?t.webpack():t.modules;e&&r.push(n=>{for(let t of e)if(n.includes(t))return l()})}function d(e,n){!function(){l();let e=i.default.useContext(a.LoadableContext);e&&Array.isArray(t.modules)&&t.modules.forEach(n=>{e(n)})}();let r=i.default.useSyncExternalStore(s.subscribe,s.getCurrentValue,s.getCurrentValue);return i.default.useImperativeHandle(n,()=>({retry:s.retry}),[]),i.default.useMemo(()=>{var n;return r.loading||r.error?i.default.createElement(t.loading,{isLoading:r.loading,pastDelay:r.pastDelay,timedOut:r.timedOut,error:r.error,retry:s.retry}):r.loaded?i.default.createElement((n=r.loaded)&&n.default?n.default:n,e):null},[e,r])}return d.preload=()=>l(),d.displayName="LoadableComponent",i.default.forwardRef(d)}(l,e)}function u(e,n){let t=[];for(;e.length;){let i=e.pop();t.push(i(n))}return Promise.all(t).then(()=>{if(e.length)return u(e,n)})}d.preloadAll=()=>new Promise((e,n)=>{u(s).then(e,n)}),d.preloadReady=e=>(void 0===e&&(e=[]),new Promise(n=>{let t=()=>(o=!0,n());u(r,e).then(t,t)})),window.__NEXT_PRELOADREADY=d.preloadReady;let m=d},84172:function(e){e.exports={container:"invoice-generator_container__TqRdz",heroSection:"invoice-generator_heroSection__7tvEk",description:"invoice-generator_description__1sxC_",smallText:"invoice-generator_smallText__2P63t",features:"invoice-generator_features__PgT9E",taxDisclaimer:"invoice-generator_taxDisclaimer__9QeCI",featuresHeader:"invoice-generator_featuresHeader__ZKeOH",featureContainers:"invoice-generator_featureContainers__i33_q",featureCard:"invoice-generator_featureCard__sMI4b",animation:"invoice-generator_animation__NpUTB",invoiceBreakdownContainer:"invoice-generator_invoiceBreakdownContainer__rf3gW",invoiceBreakdownImage:"invoice-generator_invoiceBreakdownImage__d7G8G",keyElementsSection:"invoice-generator_keyElementsSection__YaMsN",keyElementsHeader:"invoice-generator_keyElementsHeader__Bh_Zu",keyElementsList:"invoice-generator_keyElementsList__Czq7S",keyElementItem:"invoice-generator_keyElementItem__xRpoo",elementNumber:"invoice-generator_elementNumber__B1ioL",elementContent:"invoice-generator_elementContent___lgIF",faqSection:"invoice-generator_faqSection__aaJ9Q",switchGuaranteeSection:"invoice-generator_switchGuaranteeSection__R5Hy5",switchGuaranteeLogo:"invoice-generator_switchGuaranteeLogo__4w3P5"}},25237:function(e,n,t){e.exports=t(72392)}},function(e){e.O(0,[1395,8402,3456,2305,1508,2888,9774,179],function(){return e(e.s=80892)}
1),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.