Download
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.

Open the template in Excel.

Detail
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 InvoicingTemplate.com 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 InvoicingTemplate.com. 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.
- First create a folder on Windows desktop or inside "My Documents". This will be our working folder.
- 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 InvoicingTemplate.com).
- Open invoice.xlsx.
- Open building-remodeling-service.xls.
- 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.
- Switch to building-remodeling-service.xls.
- 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.
- Close building-remodeling-service.xls without saving it.
- 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".
-
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.
- 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 |
oknCompany CityStateZip |
$F$4 | Yes | company city, state and zip |
oknCompanyContact | $F$5 | Yes | company contact, email and web address |
Name defined for hidden cells | |||
oknTax2Is AppliedToTax1 |
$A$10 | No | "Tax2 is applied to Tax1" option on Settings dialog box |
oknTaxTotal IncludingShippingCost |
$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. |