Condensed Consolidated Balance Sheets (USD $)
Jun. 30, 2012
Dec. 31, 2011
Current Assets:    
Cash and cash equivalents $ 135,575 $ 202,848
Related party receivables 190,086 280,263
Accounts receivable and prepaid expenses 191,732 99,865
Total current assets 517,393 582,976
Property and equipment, net 937,643 949,910
Intangible assets, net 8,607,694 8,812,260
Deposits 36,100 36,100
Goodwill 13,335 13,335
Total assets 10,112,165 10,394,581
Current Liabilities:    
Accounts payable 1,217,133 1,066,215
Related party liabilities 25,424 47,581
Accrued liabilities 255,351 473,391
Deferred revenue 35,000 75,000
Deferred rent 13,780 13,780
Note payable   3,631,000
Total current liabilities 1,546,688 5,306,967
Deferred rent, net of current portion 55,231 62,121
Note payable 3,731,000  
Mandatorily redeemable preferred stock, Series D, no par value: 1,200,000 shares authorized, issued and outstanding at June 30, 2012 and December 31, 2011, net of discount of $9,975,436 and $10,560,144 at June 30, 2012 and December 31, 2011, respectively, liquidation preference of $12,000,000 at June 30, 2012 2,024,564 1,439,856
Total liabilities 7,357,483 6,808,944
CarePayment Technologies, Inc. shareholders' equity:    
Preferred stock, Series E, no par value: 250,000 shares authorized, 93,419 and 97,500 shares issued and outstanding at June 30, 2012 and December 31, 2011, respectively 130,786 136,500
Common stock, no par value: Class A, 65,000,000 shares authorized, 4,664,038 and 2,628,518 issued and outstanding at June 30, 2012 and December 31, 2011, respectively; Class B, 10,000,000 shares authorized, 8,010,092 shares issued and outstanding at June 30, 2012 and December 31, 2011, respectively 21,608,930 19,568,120
Additional paid-in-capital 21,839,333 21,872,328
Accumulated deficit (40,775,629) (37,960,057)
Total CarePayment Technologies, Inc. shareholders' equity 2,803,420 3,616,891
Noncontrolling interest (48,738) (31,254)
Total shareholders' equity 2,754,682 3,585,637
Total liabilities and shareholders' equity $ 10,112,165 $ 10,394,581