what's the best way to handle pre-paying for vendor services?

The company I work for is struggling a bit and because of this we currently have to pre-pay for all of our advertising with cashier's checks. Since we
won't be invoiced for the advertising until after the spots run what's the best way to put everything in Quickbooks 2011? I'm assuming there's a way to put the cashier's check in as a credit to the advertising vendor and then when the invoice comes in I just need to pay bills and use the credit... but how do I enter the casheir's check as a credit to the vendor? Or is there a better way?
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Put your repayment in your bills-to-pay but mark it as a deposit. When you get the invoice, enter it as a bill-to-pay, with appropriate sales taxes, then add a line to subtract the deposit. This way you can enter the invoice number, taxes, date for that invoice but the payment or deposit is on the day that the money was paid.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

BeanSmart.com is a site by and for consumers of financial services and advice. We are not affiliated with any of the banks, financial services or software manufacturers discussed here. All logos and trade names are the property of their respective owners.

Tax and financial advice you come across on this site is freely given by your peers and professionals on their own time and out of the kindness of their hearts. We can guarantee neither accuracy of such advice nor its applicability for your situation. Simply put, you are fully responsible for the results of using information from this site in real life situations.