<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Garage &#187; invoice template</title>
	<atom:link href="https://invoicebus.com/garage/tag/invoice-template/feed/" rel="self" type="application/rss+xml" />
	<link>https://invoicebus.com/garage</link>
	<description>Blog about running a business and solving invoicing and billing problems</description>
	<lastBuildDate>Fri, 17 Apr 2026 12:48:44 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.41</generator>
	<item>
		<title>How to use custom fields in your invoices</title>
		<link>https://invoicebus.com/garage/how-to-use-custom-fields-in-your-invoices/</link>
		<comments>https://invoicebus.com/garage/how-to-use-custom-fields-in-your-invoices/#comments</comments>
		<pubDate>Tue, 10 Nov 2015 12:56:34 +0000</pubDate>
		<dc:creator><![CDATA[Dimitar Stojanov]]></dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[custom data]]></category>
		<category><![CDATA[custom fields]]></category>
		<category><![CDATA[invoice editor]]></category>
		<category><![CDATA[invoice template]]></category>

		<guid isPermaLink="false">http://garage.invoicebus.com/?p=4485</guid>
		<description><![CDATA[<p>The long awaited feature to add custom fields to your invoices and quotes has finally arrived You wanted this, we wanted this, so here it is. The document custom fields give you the flexibility to include additional data to the document besides the data that Invoicebus supports by default.  For example, this feature allows you adding various [&#8230;]<br />
<h3>Author information</h3>
<div class="ts-fab-wrapper" style="overflow:hidden">
<div class="ts-fab-photo" style="float:left;width:64px"><img alt='Dimitar Stojanov' src='https://secure.gravatar.com/avatar/0aad93b255f7ff76e3c32f5154432887?s=64&amp;d=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D64&amp;r=G' class='avatar avatar-64 photo' height='64' width='64' /></div>
<p><!-- /.ts-fab-photo -->
<div class="ts-fab-text" style="margin-left:74px">
<div class="ts-fab-header">
<h4><a href="http://twitter.com/justd100">Dimitar Stojanov</a></h4>
<div class="ts-fab-description" style="margin-bottom:0.5em"><em><span>Co-founder</span> at <a href="https://invoicebus.com"><span>Invoicebus</span></a></em></div>
</div>
<p><!-- /.ts-fab-header -->
<div class="ts-fab-content" style="margin-bottom:0.5em">
<p><b>Dimitar</b> is co-founder of <a href="https://invoicebus.com">Invoicebus</a>, an online invoicing tool for easy invoice management. He's passionate about creating beautiful and simple web applications and occasionally writes on this blog about web design, online business, and fighting the status-quo. Follow him on <a href="http://twitter.com/justd100">Twitter</a> and <a href="http://facebook.com/dimitar.stojanov">Facebook</a>.</p>
</div>
<div class="ts-fab-footer"> | <a href="http://twitter.com/justd100">Twitter</a> | <a href="http://www.facebook.com/dimitar.stojanov">Facebook</a> | <a href="http://plus.google.com/+DimitarStojanov">Google+</a> | </div>
<p><!-- /.ts-fab-footer --></div>
<p><!-- /.ts-fab-text --></div>
<p><!-- /.ts-fab-wrapper --></p>
<p>The post <a rel="nofollow" href="https://invoicebus.com/garage/how-to-use-custom-fields-in-your-invoices/">How to use custom fields in your invoices</a> appeared first on <a rel="nofollow" href="https://invoicebus.com/garage">Garage</a>.</p>
]]></description>
				<content:encoded><![CDATA[<h2>The long awaited feature to add custom fields to your invoices and quotes has finally arrived</h2>
<p><img class="aligncenter size-full wp-image-4559" src="http://garage.invoicebus.com/wp-content/uploads/2015/11/invoicebus-invoice-custom-fields-splash.jpg" alt="Invoicebus Invoice Custom Fields" /></p>
<p>You wanted this, we wanted this, so here it is. The document custom fields give you the flexibility to include additional data to the document besides the data that Invoicebus supports by default.  For example, <strong>this feature allows you adding various custom fields such as: project description, tax details, client contact details, shipping info, etc, and displaying them anywhere you need throughout the document.</strong></p>
<p>Adding a custom field to your invoice is easy. All you need to do is:</p>
<ol>
<li>Define a custom field in the invoice editor</li>
<li>Apply the custom field to the HTML invoice template</li>
</ol>
<h3>1. Defining custom fields in the invoice editor</h3>
<p>To make it even more flexible, we separated the document data from the client data, thus when you add a client to a specific invoice, all custom fields associated with the client will be applied to the invoice as well. Now let&#8217;s see how to add your first custom field.</p>
<h4>Adding custom fields to the documents</h4>
<p>The document custom fields should first be added within the invoice editor (see section <strong>&#8220;Document Custom Fields&#8221;</strong>). In the left column enter the field name (this is a unique identifier which will later be used as a placeholder in yout html template), and in the right column enter the field value.</p>
<p><img class="aligncenter size-full wp-image-4526" src="http://garage.invoicebus.com/wp-content/uploads/2015/11/invoicebus-invoice-custom-fields.jpg" alt="Invoice Custom Fields" /></p>
<p>You can notice the middle column with the values &#8220;Constant&#8221; or &#8220;Variable&#8221;. So what this means? If you choose &#8220;Constant&#8221;, the value of the custom field will be saved for future re-use. That way when you create a new invoice this value will be pre-populated automatically. In the image above, the tax number is considered to be permanent for all future invoices, thus it is set to &#8220;Constant&#8221;.</p>
<p>And if you choose &#8220;Variable&#8221;, the value won&#8217;t be saved so when you create a new invoice the value field will be left empty (you should manually populate it). In the previous example, the project name and the project description are considered to be invoice specific, thus they are set to &#8220;Variable&#8221;.</p>
<div class="note"><strong>Note:</strong> Document custom fields can be applied to both &#8211; invoices and quotes.</div>
<h4>Adding custom fields for the clients</h4>
<p>Adding a custom fields for the client is almost identical. All you need to do is click the &#8220;Manage Client Custom Fields&#8221; link within the client section.</p>
<p><img class="aligncenter size-full wp-image-4503" src="http://garage.invoicebus.com/wp-content/uploads/2015/11/invoicebus-invoice-add-client.jpg" alt="Invoice Add Client" /></p>
<p>A new window will pop up where you can add client custom fields:</p>
<p><img class="aligncenter size-full wp-image-4527" src="http://garage.invoicebus.com/wp-content/uploads/2015/11/invoicebus-client-custom-fields.jpg" alt="Client Custom Fields" /></p>
<p>The values entered in the client custom fields will be always saved for future re-use, so there&#8217;s no need of specifying &#8220;Constant&#8221; or &#8220;Variable&#8221;. In the example above, you can see we&#8217;ve specified the client&#8217;s shipping address.</p>
<h3>2. Applying custom fields to the HTML invoice template</h3>
<p>So you&#8217;ve added your custom fields, and now you should tell Invoicebus where you would like this information to be displayed in your final document. For this, you&#8217;ll need to edit your HTML invoice template. The easiest way to do this is to:</p>
<ul>
<li>download your current invoice template (within the template window click download template),</li>
<li>extract it from the archive,</li>
<li>edit the <code>template.html</code> file with any text editor,</li>
<li>add your custom fields to the HTML template as described below,</li>
<li>zip the modified template and re-upload it again to Invoicebus.</li>
</ul>
<h4>Adding custom fields to the HTML template</h4>
<p>Probably you&#8217;ve noticed that the names of the custom fields are in the form <code>{document_custom_[name]}</code> and <code>{client_custom_[name]}</code>. So these are the actual placeholders you should use in your HTML template, where <code>[name]</code> is your custom name for the placeholder. You can find more info on how to edit or create your own invoice template <a href="https://invoicebus.com/how-to-create-invoice-template/">here</a>.</p>
<p>From our previous example, the custom fields define the following placeholders:</p>
<ul>
<li><code>{document_custom_project_name}</code></li>
<li><code>{document_custom_project_desc}</code></li>
<li><code>{document_custom_tax_number}</code></li>
</ul>
<p>And the custom client placeholder:</p>
<ul>
<li><code>{client_custom_shipping_address}</code></li>
</ul>
<p>In the final invoice, these placeholders will be replaced with actual values you enter in the invoice editor.</p>
<p>And don&#8217;t forget! If you need any help with the template customization you can always contact our <a title="Contact Invoicebus" href="https://invoicebus.com/contact/">support</a>.</p>
<h3>What&#8217;s on tap for our next update?</h3>
<p>We think it would be great if you&#8217;d be able to use any invoice field (including custom ones) as a placeholder in your default email templates + your default terms &amp; notes. Currently, the terms &amp; notes section doesn&#8217;t support placeholders while the email/reminder/thank-you templates support only pre-defined placeholders such as <code>{client_name}</code>, <code>{doc_number}</code>, <code>{total_price}</code>, <code>{paid_sum}</code>, etc.</p>
<p>By giving you the flexibility to use any placeholder, you can easily create more specific terms &amp; notes and write even more personal emails (for example, you can add a contact person and then address him by his first name only).</p>
<p><strong>We haven&#8217;t officially started developing this feature as we first wanted to hear what you think about it. Feel free to leave your thoughts in the comments below. We&#8217;d love to hear from you!</strong></p>
<h3>Author information</h3><div class="ts-fab-wrapper" style="overflow:hidden"><div class="ts-fab-photo" style="float:left;width:64px"><img alt='Dimitar Stojanov' src='https://secure.gravatar.com/avatar/0aad93b255f7ff76e3c32f5154432887?s=64&amp;d=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D64&amp;r=G' class='avatar avatar-64 photo' height='64' width='64' /></div><!-- /.ts-fab-photo --><div class="ts-fab-text" style="margin-left:74px"><div class="ts-fab-header"><h4><a href="http://twitter.com/justd100">Dimitar Stojanov</a></h4><div class="ts-fab-description" style="margin-bottom:0.5em"><em><span>Co-founder</span> at <a href="https://invoicebus.com"><span>Invoicebus</span></a></em></div></div><!-- /.ts-fab-header --><div class="ts-fab-content" style="margin-bottom:0.5em"><p><b>Dimitar</b> is co-founder of <a href="https://invoicebus.com">Invoicebus</a>, an online invoicing tool for easy invoice management. He's passionate about creating beautiful and simple web applications and occasionally writes on this blog about web design, online business, and fighting the status-quo. Follow him on <a href="http://twitter.com/justd100">Twitter</a> and <a href="http://facebook.com/dimitar.stojanov">Facebook</a>.</p>
</div><div class="ts-fab-footer"> | <a href="http://twitter.com/justd100">Twitter</a> | <a href="http://www.facebook.com/dimitar.stojanov">Facebook</a> | <a href="http://plus.google.com/+DimitarStojanov">Google+</a> | </div><!-- /.ts-fab-footer --></div><!-- /.ts-fab-text --></div><!-- /.ts-fab-wrapper --><p>The post <a rel="nofollow" href="https://invoicebus.com/garage/how-to-use-custom-fields-in-your-invoices/">How to use custom fields in your invoices</a> appeared first on <a rel="nofollow" href="https://invoicebus.com/garage">Garage</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://invoicebus.com/garage/how-to-use-custom-fields-in-your-invoices/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Custom invoice templates have arrived</title>
		<link>https://invoicebus.com/garage/custom-invoice-templates-arrived/</link>
		<comments>https://invoicebus.com/garage/custom-invoice-templates-arrived/#comments</comments>
		<pubDate>Fri, 20 Mar 2015 12:27:05 +0000</pubDate>
		<dc:creator><![CDATA[Dimitar Stojanov]]></dc:creator>
				<category><![CDATA[Announcements]]></category>
		<category><![CDATA[invoice generator]]></category>
		<category><![CDATA[invoice template]]></category>
		<category><![CDATA[invoicing features]]></category>

		<guid isPermaLink="false">http://garage.invoicebus.com/?p=4247</guid>
		<description><![CDATA[<p>Few months ago we launched our latest feature &#8211; customizable invoice templates, and now we&#8217;re starting our very own invoice template store. The idea for custom invoice templates in Invoicebus was on our minds even from the early days. We wanted to make Invoicebus in a way that everyone will be able to customize their invoice design and layout as [&#8230;]<br />
<h3>Author information</h3>
<div class="ts-fab-wrapper" style="overflow:hidden">
<div class="ts-fab-photo" style="float:left;width:64px"><img alt='Dimitar Stojanov' src='https://secure.gravatar.com/avatar/0aad93b255f7ff76e3c32f5154432887?s=64&amp;d=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D64&amp;r=G' class='avatar avatar-64 photo' height='64' width='64' /></div>
<p><!-- /.ts-fab-photo -->
<div class="ts-fab-text" style="margin-left:74px">
<div class="ts-fab-header">
<h4><a href="http://twitter.com/justd100">Dimitar Stojanov</a></h4>
<div class="ts-fab-description" style="margin-bottom:0.5em"><em><span>Co-founder</span> at <a href="https://invoicebus.com"><span>Invoicebus</span></a></em></div>
</div>
<p><!-- /.ts-fab-header -->
<div class="ts-fab-content" style="margin-bottom:0.5em">
<p><b>Dimitar</b> is co-founder of <a href="https://invoicebus.com">Invoicebus</a>, an online invoicing tool for easy invoice management. He's passionate about creating beautiful and simple web applications and occasionally writes on this blog about web design, online business, and fighting the status-quo. Follow him on <a href="http://twitter.com/justd100">Twitter</a> and <a href="http://facebook.com/dimitar.stojanov">Facebook</a>.</p>
</div>
<div class="ts-fab-footer"> | <a href="http://twitter.com/justd100">Twitter</a> | <a href="http://www.facebook.com/dimitar.stojanov">Facebook</a> | <a href="http://plus.google.com/+DimitarStojanov">Google+</a> | </div>
<p><!-- /.ts-fab-footer --></div>
<p><!-- /.ts-fab-text --></div>
<p><!-- /.ts-fab-wrapper --></p>
<p>The post <a rel="nofollow" href="https://invoicebus.com/garage/custom-invoice-templates-arrived/">Custom invoice templates have arrived</a> appeared first on <a rel="nofollow" href="https://invoicebus.com/garage">Garage</a>.</p>
]]></description>
				<content:encoded><![CDATA[<h2>Few months ago we launched our latest feature &#8211; customizable invoice templates, and now we&#8217;re starting our very own invoice template store.</h2>
<p><img class="aligncenter size-full wp-image-4265" src="http://garage.invoicebus.com/wp-content/uploads/2015/03/Invoicebus-invoice-templates.jpg" alt="Invoicebus invoice templates" width="600" height="400" /></p>
<p>The idea for custom invoice templates in Invoicebus was on our minds even from the early days. We wanted to make Invoicebus in a way that everyone will be able to customize their invoice design and layout as they want without any limitations. Most of the time we took mental notes on how we would like such invoice templates to work but we didn’t feel comfortable to start with the realization. We knew something was missing so we let the idea distill itself and after the summer last year we finally started coding and iterating through different concepts.</p>
<p>We wanted the invoice templates to follow two major things:</p>
<ol>
<li>To be easily imported and used in Invoicebus without modifications</li>
<li>To be used standalone without any dependency from Invoicebus</li>
</ol>
<p>Few months ago we silently launched this in beta as we were still fine tuning the details. Now we believe it&#8217;s time to announce its official launch.</p>
<h3>Custom Templates</h3>
<p>Without hesitation we knew the templates should be made with HTML and CSS. That way they can be used in Invoicebus without converting from one format to another. We finally put to realization our collected notes and made our invoice templates framework. Some rules were also set to make sure the templates are compatible with the new version of Invoicebus.</p>
<p><img class="aligncenter size-full wp-image-4269" src="http://garage.invoicebus.com/wp-content/uploads/2015/03/Professional-invoice-template-Niana-brick.jpg" alt="Professional invoice template Niana (brick)" width="600" height="400" /></p>
<p>However, one of the most interesting parts was making the templates work standalone. It’s easy to imagine Word or Excel invoice templates working standalone, well not really standalone as MS Office is still required, but who doesn’t have one right? But to make working HTML/CSS template we had to somehow make it dynamic and usable on the fly. That’s when we decided to make the <a href="http://generator.invoicebus.com/">HTML Invoice Generator</a>. This is a simple script that can be included at the bottom of an HTML invoice template, and it’ll transform it to fully functional invoice editor with the following features:</p>
<ul>
<li><strong>Ready to fill out and print on the fly.</strong></li>
<li>Can be easily customized with your own <strong>logo and colors</strong>.</li>
<li>Support <strong>any language and currency</strong>.</li>
<li>Support <strong>multiple taxes</strong>.</li>
<li><strong>Auto calculate </strong>subtotals, totals, taxes, and discounts.</li>
<li>Configurable columns, date format, and symbol position (left/right).</li>
<li>Manipulate rows with simple drag and drop.</li>
<li>Run directly in a browser on your local computer (PC, Mac, Linux).</li>
<li><strong>No setup or additional software needed.</strong></li>
<li>Hassle-free integration with Invoicebus.</li>
</ul>
<p>We’ve never really liked Word/Excel invoice templates as they’re pretty hard to work with. The layout can get messed-up easily and the calculations are hard to tweak with all that item rows and totals. We’re pleased we can offer something new, something fresh in the invoice templates world. Actually we got so excited that we made a decision to open the technology for the invoice generator. If you’re tech savvy and know your way with web technologies you can grab the code yourself at <a href="https://github.com/Invoicebus/html-invoice-generator">GitHub</a> and tweak it to your needs. We even prepared a <a href="https://invoicebus.com/how-to-create-invoice-template/">guide</a> you can follow if you want to create your own invoice template. If you decide to use the script as is, no more than basic HTML &amp; CSS knowledge is required to create your own invoice template.</p>
<p><img class="aligncenter size-full wp-image-4267" src="http://garage.invoicebus.com/wp-content/uploads/2015/03/Corporate-invoice-template-Loretta-violet.jpg" alt="Corporate invoice template Loretta (violet)" width="600" height="400" /></p>
<p>The best thing about the templates is their seamless integration with Invoicebus. You can pack your custom template in a zip file and upload it to Invoicebus, or even simpler &#8211; we embedded &#8220;Save&#8221; button that will do all the heavy-lifting for you (described at the end of the post). It&#8217;s great to know that not only your online invoices, but also the PDFs you generate will have the new invoice design you applied.</p>
<p><strong>Interactive example</strong></p>
<p style="margin-bottom: 10px;">Here’s a live example of an invoice template you can play with:</p>
<p><iframe id="ib-vip-template" src="http://garage.invoicebus.com/wp-content/uploads/Vip-Template/template.html" width="606" height="910"></iframe></p>
<p><small><em>Note: this is a scaled-down version for demonstration purposed only and it lacks some of the actual features. The real templates are with bigger size and are more usable.</em></small></p>
<h3>Templates Store</h3>
<p>We made the template framework and the invoice generator, but we didn&#8217;t want to leave our users hanging in that state. No matter how simple and straightforward everything might seem, designing a template can be a burden and time consuming task for many people. That’s why beside the 6 basic templates already included in the bus we decided to include another 4 premium templates, all ready to use*.</p>
<p>The icing of the cake is our newly launched <a href="https://invoicebus.com/templates/">Template Store</a>, where you can browse over a dozen creative designs and choose the one closer to your brand and colors. There you can find different styles of templates &#8211; generic, corporate, retro, handwritten, etc., that will amplify your professionalism when presented to your clients.</p>
<p><img class="aligncenter size-full wp-image-4268" src="http://garage.invoicebus.com/wp-content/uploads/2015/03/Invoice-Template-Cobardia-turquoise.jpg" alt="Generic Invoice Template Cobardia (turquoise)" width="600" height="400" /></p>
<p>Cool thing is that you can use this invoice templates independent of Invoicebus. They are standalone and autonomous so you don&#8217;t need an Invoicebus account to create invoices with them. However, because they’re HTML/CSS based there’s no easy way to save the invoice locally on your computer. That’s why we added “Save” button that saves the invoice data and the template to Invoicebus with a single click. Of course this is completely optional and you can always print or save the invoices to PDF (with Google Chrome) for future reference.</p>
<p>So go ahead and check out the amazing templates we have in the <a href="https://invoicebus.com/templates/">store</a>.</p>
<p><small><em>* Custom and premium invoice templates in Invoicebus are available for Single-decker and Double-decker subscription plans.</em></small></p>
<h3>Author information</h3><div class="ts-fab-wrapper" style="overflow:hidden"><div class="ts-fab-photo" style="float:left;width:64px"><img alt='Dimitar Stojanov' src='https://secure.gravatar.com/avatar/0aad93b255f7ff76e3c32f5154432887?s=64&amp;d=https%3A%2F%2Fsecure.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D64&amp;r=G' class='avatar avatar-64 photo' height='64' width='64' /></div><!-- /.ts-fab-photo --><div class="ts-fab-text" style="margin-left:74px"><div class="ts-fab-header"><h4><a href="http://twitter.com/justd100">Dimitar Stojanov</a></h4><div class="ts-fab-description" style="margin-bottom:0.5em"><em><span>Co-founder</span> at <a href="https://invoicebus.com"><span>Invoicebus</span></a></em></div></div><!-- /.ts-fab-header --><div class="ts-fab-content" style="margin-bottom:0.5em"><p><b>Dimitar</b> is co-founder of <a href="https://invoicebus.com">Invoicebus</a>, an online invoicing tool for easy invoice management. He's passionate about creating beautiful and simple web applications and occasionally writes on this blog about web design, online business, and fighting the status-quo. Follow him on <a href="http://twitter.com/justd100">Twitter</a> and <a href="http://facebook.com/dimitar.stojanov">Facebook</a>.</p>
</div><div class="ts-fab-footer"> | <a href="http://twitter.com/justd100">Twitter</a> | <a href="http://www.facebook.com/dimitar.stojanov">Facebook</a> | <a href="http://plus.google.com/+DimitarStojanov">Google+</a> | </div><!-- /.ts-fab-footer --></div><!-- /.ts-fab-text --></div><!-- /.ts-fab-wrapper --><p>The post <a rel="nofollow" href="https://invoicebus.com/garage/custom-invoice-templates-arrived/">Custom invoice templates have arrived</a> appeared first on <a rel="nofollow" href="https://invoicebus.com/garage">Garage</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://invoicebus.com/garage/custom-invoice-templates-arrived/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
