After losing the n-th job here in Italy, 8 months ago I decided to give a try to the oDesk platform by working as a remote freelancer. Things are going well and I want the remote working to be my day job, but the problem is: how do I declare my earnings and pay taxes on it? Or better: who do I write my invoices to? I talked to the oDesk support and they told me they won't accept any invoice from me as they aren't my end Client and my Clients told me they won't accept any invoice from my as oDesk already invoices them.<p>I talked to (and paid) several accountants here in Italy and none of them seemed to be competent enough to handle this situation.<p>Any advice? Thanks