A BN-algebra is a non-empty set X with a binary operation “∗” and a constant 0 that satisfies the following axioms: (B1) x∗x=0, (B2) x∗0=x, and (BN) (x∗y)∗z=(0∗z)∗(y∗x) for all x, y, z ∈X. A non-empty subset I of X is called an ideal in BN-algebra X if it satisfies 0∈X and if y∈I and x∗y∈I, then x∈I for all x,y∈X. In this paper, we define several new ideal types in BN-algebras, namely, r-ideal, k-ideal, and m-k-ideal. Furthermore, some of their properties are constructed. Then, the relationships between ideals in BN-algebra with r-ideal, k-ideal, and m-k-ideal properties are investigated. Finally, the concept of r-ideal homomorphisms is discussed in BN-algebra.