Skip to main content main content
sharing is caring! we do appreciate your time to let others know us!

Software Development Invoice Sample

Software Development Billing Form

The whole sheet adopts a "Blue" color theme. With Excel's new themed color management, you can easily change it by firstly switch to Design Mode, and then go to the "Page Layout" tab. Play with the options inside the "Themes" group, such as "Themes", "Colors", "Fonts" and "Effects". You may find it is so easy to change the look and feel of the entire form with just a few mouse clicks.

Engineering Service Billing Sample

Engineering Service Billing Form

This engineering service bill sample has one VAT tax defined on the bottom of the invoice form. The tax rate cells has also been moved of out the printable invoice form.

Advanced Sample - Email Is Required Before Saving Invoice

Advanced Format - Email Is Required Before Saving Invoice

The commands are always executed against the active workbook and active worksheet. Since different worksheets could have buttons with the same name, your VBA macro code should make sure the right workbook / worksheet is activated before issuing a command. For example, the "Invoice", "Quote" and "Purchase Order" worksheets in the default template shipped with Invoice Manager installer program all have the button named "oknCmdSave".

Basic Blank Service Invoice Format (One-tax)

Basic Blank Service Invoice Layout (One-tax)

Like all the other templates available here on, "c2013 Basic Blank Service Invoice Format (One-tax)" could be used standalone without Invoice Manager for Excel (namely Uniform Invoice Software). But if Invoice Manager for Excel (namely Uniform Invoice Software) is installed, it not only turns the simple Excel billing template into a powerful invoicing system, but also helpful commands like "Design Mode" (which unprotect the sheet and push the "design mode" button on the "Developer" ribbon tab). The trial version of Invoice Manager for Excel (namely Uniform Invoice Software) is fully functional within the trial period, which you can download free of charge. So why don't download and give it a try?

Payment Receipt Template

Payment Receipt Template

A receipt is a document that verifies payment was received in exchange for goods or services. A receipt should contain all details about mode of payment, item details, payer details and receiver details. It also has the details of date, day and total amount.

Sales Invoice Template with Discount Amount Column

Sales Invoice Template with Discount Amount Column

Sales Invoice Template with Discount Amount Column is a sample invoice template that adds a discount amount column to the default sales invoice template shipped with Invoice Manager for Excel (namely Uniform Invoice Software).

Simple 2-Column Sales Invoice Sample

Simple 2-Column Sales Invoice Form

The default template has 5 columns within the printable invoice body - product#, description, quantity, unit price, line total. This simple 2-column sales invoicing form, designed for general invoicing purpose, moved the product#, quantity, and unit price columns out of the printable area. The description and amount columns left inside the printable area are all manually editable, making it suitable for general invoicing needs.

Standard Business Invoicing Template with Oval Button

Standard Business Invoicing Format with Oval Button

Both the buttons existing templates, and those converted by UIS 5, are all traditional rectangle buttons. As mentioned before in this article, any shape objects could be used as a button if the shape object could have a macro assign to. In this sample, we change the "Save As New Customer", "View Customer Info." and "Same As Bill To" button to oval buttons. Although this is an advanced customization technique, you can do it yourself if you follow the steps carefully. In this tutorial, we'll use Microsoft Excel 2013.

Invoice Template with Credit Card Payment Option

Billing Format with Credit Card Payment Option

Note that by default Invoice Manager for Excel supports a payment system that allows partial payments. When you click "Save Invoice" command, a new invoice number is generated (the auto numbering features works when the invoice# cell is left blank), and a "New Payment" window appears where you can enter information like payment date, total payment amount, payment type, reference document# and a general purpose "Notes" field. The total payment amount could less than, equals to or greater than the balance due of current invoices. If it is overpaid, the overpaid amount becomes credit under the customer client's account, which you can apply to existing or new invoices in the further; if the paid amount is less than the balance of current invoice, the invoice is keep its status "pending", which is added to the customer's account payable. One of the advantages of this approach is that the payment report is able to show you detailed payment information.

Hotel Receipt Format with Blue Gradient Design

Hotel Receipt with Blue Gradient Bar

The design of this receipt template is based on is based on c7005 Hotel Receipt Template. This revised edition includes basically the same fields as the original design, but added several blue gradient elements to make it beautiful.

Service Invoice Form with Discount Amount

Service Invoice Template - Discount Amount

Just like a general sales invoice template, this service invoice template includes required fields on the form, including your logo, company name, date of order, buyer's name, description of product, amount due, taxes and anything else you specifically need for your company. However, since this is a service invoice template, we moved out all the fields that are defined for providing shipping information. If you would like a version that includes the shipping fields on the printable invoice, see Sales Invoice Form with Discount Amount here on

Simple Template with Printable Watermark

Simple Format with Printable Background Image

There are still ways to create invoice template with printable background image or watermark. In this sample, we'll use c4074 Simple Invoice Format for Letterhead Paper here on as the starting point and basic invoice template for demonstration purpose.

Business Invoice Template

Business Invoicing Form

We also have designed invoice formats that are specific to certain businesses. For example, c6001 Clothing Shop Receipt includes the "size" column on the detail section; cm003 Clothing Store (Manufacturer) Invoice with Size Breakdown adds even more columns, i.e. "Color", "0-2 XS/P", "4-6 S", and so son, so that you can break down quantity in detail for the clothes you sold.

Past Due Invoice Template

Payment Due Invoice Form

The template uses a custom field oknAccountBalance added to the "InvHdr" database table to display the previous balance of the current customer. Another custom field, oknTotalBalance, which is also added to the "InvHdr" database table, displays the sum of the current invoice balance and previous balance.

Simple Service Invoice Template

Simple Service Invoice Template

Note that the "InvoicingTemplates" logo on the top of the invoice form is a placeholder, which you should replace with your own logo image. In order to do that, the invoice spreadsheet has to be switched to design mode.

1/2 Page Invoice Template

1/2 Page Invoice Template

Many times you have only 1 or 2 items to bill your clients. In these situations a whole page of paper seems a waste. Here is how we implement a 1/2 page invoicing template (half page invoicing format).

Limousine Service Invoice with Notes

Limousine Service Invoice Template with Notes Field

The original invoice format at c4104 Limousine Service Invoice Template has a "GST" tax underneath the "GRATUITY" cell. This modified design hides the cells of tax name and rate (Excel row $29).