Irvine-based Kareo Inc. said today that it raised $20.5 million in equity financing.

Kareo provides cloud-based billing and practice management software over the Internet for small medical practices. The company said it would use the new money to launch a revenue cycle management unit.

New York-based Stripes Group LLC led the investment, with participation from Portola Valley-based Western Technology Investment.