No, I'm saying I keep at least 6 months in my file cabinet drawer by my knee. It is a small space and there are other things I want to keep there as well. So when I have 9 months total in there I pull the oldest 3 months, throw them in a Tyvek envelope or tie them with string and move them to a box in the bottom of the closet. There will be 4 bundles per year: Jan-Mar; Apr-Jun; Jul-Sept; Oct-Dec. When the box gets full (takes a few years), it goes to the attic and the oldest box of paperwork comes down for disposal.
My spreadsheet shows who paid me for each job and how that breaks out as fee, bonus, reimbursement, unreimbursed expense (if any), when I got paid and mileage. That is really all I need for income and specific job expenses to do my taxes. I also have information of other legitimate expenses for my business during the year such as any computer things, supplies, health insurance cost, cell phone cost, etc. The records you use to prepare your Schedule C would be what the tax person would need to see to check it for you.
As for 1099s. . . If you are a Cash accounting business you claim as income only money received in the calendar year. If the company cuts you a check on 12/30/13 and put it in the mail, you will not receive it until after 1/1/14. They will claim it as a 2013 payment on your 1099 and you will claim it as income for 2014. Your 1099 for 2013 will show more earnings than you will be claiming for 2013 (unless, of course, they did that to you at the end of 2012 as well). And trust me, some of these guys play in the cracks with payments. I got a check in late January with a current postmark and a check dated 12/30/13.
If you are an Accrual accounting business you don't care when the check was cut because for 2013 you will claim all income earned in 2013 whether it was paid in 2013 or 2014. Once again, the 1099 will not match if they paid me in 2013 for some 2012 work or did not pay me for some 2013 work until 2014.
When I receive a 1099 I look at it to see if it is in the right ballpark and go from there. If from my records (I am Accrual) I see that I need to claim $12,345 in income for 2013 and I have 'right ballpark' 1099s totaling $2000 I simply claim the $2000 worth of 1099s received without disputing them and adjust the rest of the claimed income back to $10,345. Is it correct? Well, probably not. I could spend a lot of time and energy disputing 1099s, but unless they are horrendously wrong it just is not worth the time or effort. Eventually I am claiming the correct amount of income for MY business whether it is as 1099ed income or just freely claimed.