BoostExcel main content


License: Private Use (not for distribution or resale). See our Terms of Use.

You are safe to download the resources. We've added our digital signatures to the files.

Description Size Download

Download this if you have already installed the Microsoft Store edition of Invoice Manager for Excel, and are looking for additional customized templates.

713 KB Download

Download this if you want this design to be set as the default template by the installer program.

6.35 MB Download

Screenshots and Images

The printed version.

Simple Sample - Building & Remodeling Invoice

Open the template in Excel.

Simple Sample - Building & Remodeling Invoice (IMFE Edition)


To make your own template works with Invoice Manager for Excel (UIS), there are a number of works to do. This simple invoice template for building & remodeling service gives a sample and details the steps.

Please also visit Construction Invoice, Simple Invoice for Construction Business and Construction Proposal Template if you are interesting in the business document formats and samples for building and remodeling service.

In the Creating and Customizing Invoice Template document, it was stated that all invoicing templates that works with UIS should be created from, or the final base template should be, the default template shipped with UIS. All templates available here (except this one) on adhere to this rule.

The reason for this is that, in order to have UIS work with a template, the template must meets the requirements of UIS, including (but not limited to) many hidden fields that specify the connection with database, preference for printing, options for PDF generating and emailing etc.

So our recommendation is that, if you have a very special and private invoicing format / invoicing layout that you want to make it work with UIS, the best way to customize based on the default template shipped with the program, or based on any template that you can download here on Microsoft Excel provides handy and abundant tools for you to customizing our templates.

That has been said, if you still want to use your own template with UIS to utilize all the powerful features such as database connection, management of customers, products, invoices and payments, reporting, etc., the good news is that - it is possible, although not so easy and quick.

With this simple template sample, we details the steps and process required to integrate a building and remodeling service invoicing template with UIS. The result of this tutorial is a ready-to-use template that is suitable for businesses who offer building, construction, design, remodeling services. Download and try this template for free if you are in this business!

Let's how to make a building & remodeling invoicing sample work with UIS.

  1. First create a folder on Windows desktop or inside "My Documents". This will be our working folder.
  2. Copy 3 files to this folder: your own template (in this case, building-remodeling-service.xls), the default template comes with UIS (invoice.xlsx), the default database file comes with UIS (sample.mdb - but we renamed it to c4056.mdb for the purpose of publishing this document on
  3. Open invoice.xlsx.
  4. Open building-remodeling-service.xls.
  5. Click to select the invoice.xlsx template. Right-click the worksheet name "invoice" on the bottom of the spreadsheet window. Choose "Delete" from the shortcut menu. This deletes the worksheet from the template.
  6. Switch to building-remodeling-service.xls.
  7. Right-click the worksheet name on the bottom of the spreadsheet window. Choose "Move or Copy" from the shortcut menu. From the "Move selected sheets to book" list choose "invoice.xlsx", from the "Before Sheet" list choose "Sales Report", and then click OK to copy the sheet.
  8. Close building-remodeling-service.xls without saving it.
  9. Go to invoice.xlsx. Rename the copied worksheet sheet to "invoice" - To do this, double-click the sheet name on the bottom of the spreadsheet, and then enter the new name "invoice".
  10. Now comes the most time-consuming part - name the cells. There are several rules here.
    • All cells / fields that should be saved to database must have a name (How?).
    • UIS has its own name list for the Invoice worksheet, some of them are required (cannot be omitted). See the table below. The default template shipped with our invoicing software is also embed into the "default template" worksheet, which you can click to open to better understanding this table.
    • If a cell name required by UIS should not appear on your printed invoices, put it outside the printable area. For example, we put "oknSubtotal", "oknShippingCost" and all tax cells outside the printable area. Since this building and remodeling service business does not these fields.
    • If you need a field that is not in the UIS name list, define it as custom field. For example, the "Location" field is not in the name list defined by UIS. This is added to the "Invoice Header" as a custom field, with "oknLocation" as its cell name and "Location" as the database field name.
    • All cells that should be manually fillable / editable / changeable on creating invoices must be unlocked; cells has formulas assigned must be locked. For example, on the detail section the fields on the "Line-total" column are all locked; all the other fields on "Product#", "Quantity", "Price" and "Description" columns are unlocked. (See Lock and Unlock Cells)

    For the purpose of demonstration, in this sample we put all usually-hidden names on visible area outside the printable area, where we also put the name as clear text to the left of the defined name. For example, the cell $T$6 was named oknDatabaseName, then the text "oknDatabaseName" shows on $S$6. Since value of "oknDatabaseName" was written each time UIS connects with a database, this cell was unlocked.

  11. Once you have all the cells correctly named, save the template, exit Excel and reopen the template. Test it.


Name Address Omit? Comment
Names defined for your own company information. The report worksheets reference to these names. If omitted, you can type in the required information on report worksheets individually
oknCompanyName $F$2 Yes Your own company name
$F$4 Yes company city, state and zip
oknCompanyContact $F$5 Yes company contact, email and web address
Name defined for hidden cells
$A$10 No "Tax2 is applied to Tax1" option on Settings dialog box
$A$11 No "Tax total including shipping cost" option on Settings dialog box
oknTax1RateDefault $A$12 No Tax 1 rate set on the Settings dialog box
oknTax2RateDefault $A$14 No Tax 2 rate set on the Settings dialog box
oknTaxType $A$8 No Tax type set on the Settings dialog box. Could be 0, 1 or 2
Visible cells. Usually put outside the printable area
oknDatabaseName $N$3 No If the template connected with a database successfully, this cell shows the database name
oknStatus $N$5 No The status of current invoice, "Pending", "Paid" or "Void"
Heading cells
oknInvoiceDate $K$4 No The "Clear & New" command fill the current date into this cell
oknInvoiceID $K$5 No The "Save Invoice" command fill this cell automatically if left empty. Uniform Invoice Software shows the content of an invoice if you enter an existing invoice# into this cell.
"Bill To" section
oknWhoAddress $F$10 Yes
oknWhoCityStateZip $F$11 Yes
oknWhoZipPostcode $F$12 Yes
oknWhoCountry $F$13 Yes
oknWhoPhone $F$14 Yes
oknWhoEmail $F$15 Yes
oknWhoName $F$9 No Customer Name
oknWhoID $F$16 No Customer#
"Ship To" section
oknShipAddress $J$10 Yes
oknShipCityStateZip $J$11 Yes
oknShipZipPostcode $J$12 Yes
oknShipCountry $J$13 Yes
oknShipContact $J$14 Yes
oknShipName $J$9 Yes
For the "Info line" below the "Bill To" section
oknOrderID $D$19 Yes Purchased Order Number. On the default template it is below the label "Order ID"
oknPaymentTerm $J$19 Yes If defined, Invoice Manager for Excel shows "In-cell Picker" for this cell
oknDueDate $K$19 Yes
oknShipDate $H$19 Yes
oknSalesRepName $F$19 Yes If defined, Invoice Manager for Excel shows "In-cell Picker" for this cell
oknShipVia $I$19 Yes If defined, Invoice Manager for Excel shows "In-cell Picker" for this cell
Detail section. Each line has these names defined. For example if you have 5 lines, you need to define 5 names from oknProductID_1 to oknProductID_5, and 5 names from oknProductName_1 to oknProductName_5, and 5 names from oknLinetotal_1 to oknLinetotal_5, and so on. If you need a batch naming tool, contact us.
oknProductName_1 $F$22 No Product (item) description of each item
oknQuantity_1 $I$22 No
oknPrice_1 $J$22 No
oknLineTotal_1 $K$22 No
oknProductID_1 $D$22 No Product# (Item#) of each invoicing item
oknTaxable_1 $A$22 Yes Each "Taxable" check box link to one of "oknTaxable_?" cell
oknCost_1 $B$22 Yes "Cost" of each product item. Default is 0
Bottom section.
oknSubTotal $K$34 No Default formua: =SUM(oknLineTotal_1:oknLineTotal_12)
oknTax1Name $I$35 No Tax 1 name defined on the Settings dialog box
oknTax2Name $I$36 No Tax 2 name defined on the Settings dialog box
oknTax1Rate $J$35 No Tax 1 rate. "Clear & New" button fill this cell with the value of oknDefaultTax1Rate
oknTax2Rate $J$36 No Tax 2 rate. "Clear & New" button fill this cell with the value of oknDefaultTax2Rate
oknTax1 $K$35 No Default formula: =ROUND(IF(oknTaxType=0, 0, oknTax1Rate*(oknLineTotalTaxable+IF(oknTaxTotalIncludingShippingCost =0, 0, oknShippingCost))), 2)
oknTax2 $K$36 No Default formula: =ROUND(IF(oknTaxType<>2, 0, oknTax2Rate*(oknLineTotalTaxable+IF(oknTaxTotalIncludingShippingCost =0, 0, oknShippingCost)+IF(oknTax2IsAppliedToTax1=0, 0, oknTax1))), 2)
oknShippingCost $K$37 Yes Manually fillable on creating invoice
oknTotal $K$38 No Default formua: =ROUND(oknSubTotal + oknShippingCost + IF(oknTaxType=0, 0, IF(oknTaxType=1, oknTax1, oknTax1+oknTax2)), 2)
oknBalanceDue $K$40 No Default formula: =ROUND(oknTotal-oknPayments, 2)
oknLineTotalTaxable $B$34 Yes Total amount that used when calculating tax. If omitted, your taxing formula cannot use this name. Default value is zero
oknPayments $B$39 No Total amount of payments applied / posted to this invoice.
oknNotes $D$38 Yes The "Notes" of each invoice.

Every business is different, and we know that you want to use an invoicing form that is specific to your business. With this template sample, we copy an existing invoicing layout for a building and remodeling service business into a template built for our invoicing software, and make our invoicing program work with the new form.

Format and Specification

Template# c4056
Name Simple Sample - Building & Remodeling Invoice
Category Service Invoice Template
Release Date Monday, February 1, 2016
Format (XLS or XLSX) .xlsx
Columns 4
Lines 16
Line Height (Points) 20.25
Print Area $B$2:$L$50
Papaer Size / Orientation Portrait
Default Margins (Points)
Left 36.00
Right 36.00
Top 36.00
Bottom 72.00
Price Free (0.00 USD)
System Windows 7 and later, and Excel 2007 and later.


Thumbnail for Simple Sample - Total Quantity on Sales Report
Thumbnail for Simple Sample - Moving Balance and Payment Cells
Thumbnail for Simple Sample - Moving Item# Column
Thumbnail for Simple Sample - Using Currency Symbol
Thumbnail for Simple Sample - Discount Amount Field
Thumbnail for Simple Sample - Moving Taxable Controls
Thumbnail for Simple Sample - Changing Paper Size