\documentclass{article} \RequirePackage[letterpaper, margin=1in]{geometry} % 1 inch margins required % text \RequirePackage[utf8]{inputenc} \setlength\parindent{0pt} \setlength{\parskip}{1em} \renewcommand{\familydefault}{\sfdefault} \usepackage{array} \newcolumntype{P}[1]{>{\raggedleft\arraybackslash}p{#1}} \usepackage{soul} \begin{document} invoice: dual low-current galvanostat \\ request date: 2018-11-01 \\ customer: Oliver Williams \\ group: Wickens \begin{tabular}{ P{\dimexpr 0.15\linewidth-2\tabcolsep}| P{\dimexpr 0.4\linewidth-2\tabcolsep}| P{\dimexpr 0.075\linewidth-2\tabcolsep}| P{\dimexpr 0.075\linewidth-2\tabcolsep}| P{\dimexpr 0.075\linewidth-2\tabcolsep}| p{\dimexpr 0.225\linewidth-2\tabcolsep}} item & part & rate & count & total & comment \\ \hline enclosure & CU-3005-A:BUD & 9.00 & 1 & 9.00 & \\ barrel plug & 722A:SWITCHCRAFT & 3.00 & 1 & 3.00 & \\ switch & R1966ABLKBLKEFGRN:E-SWITCH & 2.00 & 1 & 2.00 & \\ black banana & 108-0902-001:CINCH & 0.75 & 2 & 1.50 & \\ red banana & 108-0903-001:CINCH & 0.75 & 2 & 1.50 & \\ stand-offs & & 0.25 & 4 & 1.00 & \\ feet & & 0.25 & 4 & 1.00 & \\ board print & & 20.00 & 1 & 20.00 & \\ trim pot & 3296 series, various & 3.00 & 3 & 9.00 & \\ digi pot & 3683S-1-103L:BOURNS & 10.00 & 1 & 10.00 & \\ capacitor & various & 0.25 & 5 & 1.25 & \\ molex pins & 22-23-2021:MOLEX & 0.25 & 4 & 1.00 & \\ molex socket & 22-01-3027:MOLEX & 0.25 & 4 & 1.00 & \\ test points & 501X series, various & 0.50 & 6 & 3.00 & \\ DIP socket & 110-93-308-41-001000:MILL-MAX & 1.00 & 5 & 5.00 & \\ regulator & L7815CV:STM & 0.50 & 1 & 0.50 & \\ inverter & LMC7660IN/NOPB:TI & 1.50 & 1 & 1.50 & \\ diff. amplifier & INA105KP:TI & 10.00 & 1 & 10.00 & \\ dual op-amp & LM358P:TI & 0.50 & 3 & 1.50 & \\ wall wart & & 12.00 & 1 & 12.00 & \\ \end{tabular} parts total: \$94.75 \\ 20 hours labor (Blaise Thompson): \$140 \\ total bill: \$234.75 \\ billed 2018-11-14 - internal ID 2417 \\ \end{document}