It's not guaranteed. It's paid directly by the blockchain so you don't have to worry about not getting paid in that sense, but the interest rate is subject to change, even to 0%, at any time by witness vote. Plus HBD has its own risks you should understand.
RE: Why I invested 1000 HBD in Hive: A Journey to a 20% APR Guaranteed Return on Investment