A method for transmitting broadcast signals, the method including: LDPC encoding service data according to a 16200 bit codeword and a 7/15 code rate based on addresses in a parity check matrix, wherein the encoded service data comprises information bits and parity bits; building at least one signal frame by mapping the encoded service data; frequency interleaving data in symbols in the built at least one signal frame; modulating the frequency interleaved data in the built at least one signal frame by an Orthogonal Frequency Division Multiplexing, OFDM, scheme; and transmitting the broadcast signals having the modulated data, characterized in that encoding the service data comprises: initializing the parity bits to zero; accumulating a first information bit, i 0, at parity bits of which addresses are specified in a first row of the parity check matrix; accumulating next 359 information bits, i s, wherein s is from 1 to 359, at parity bits of which addresses are specified by using an equation of x + s mod 360 * Q ldpc mod N ldpc − K ldpc wherein x denotes the addresses which are specified for the first information bit, i 0, Q ldpc is 24, N ldpc is 16200 and K ldpc is 7560; accumulating a 361st information bit, i 360, at parity bits of which addresses are specified in a second row of the parity check matrix and accumulating next 359 information bits, i s, wherein s is from 361 to 719, at parity bits of which addresses are specified by using the equation; accumulating each residual group of 360 information bits at parity bits of which addresses are specified from a third row to a last row of the parity check matrix, respectively, by using the equation; performing operations of p i = p i ⊕ p i-1, i=1, 2,..., N ldpc - K ldpc - 1 wherein p i is an i th parity bit in the parity bits; and wherein the parity check matrix is expressed as: 553 742 901 1327 1544 2179 2519 3131 3280 3603 3789 3792 4253 5340 5934 5962 6004 6698 7793 8001 8058 8126 8276 8559 503 590 598 1185 1266 1336 1806 2473 3021 3356 3490 3680 3936 45014659 5891 6132 6340 6602 7447 8007 8045 8059 8249 795 831947 1330 1502 2041 2328 2513 2814 2829 4048 4802 6044 6109 64616777 6800 7099 7126 8095 8428 8519 8556 8610 601 787 899 1757 2259 2518 2783 2816 2823 2949 3396 4330 4494 4684 4700 4837 48814975 5130 5464 6554 6912 7094 8297 4229 5628 7917 7992 1506 3374 4174 5547 4275 5650 8208 8533 1504 1747 3433 6345 3659 6955 7575 7852 607 3002 4913 6453 3533 6860 7895 8048 4094 6366 8314 2206 4513 5411 32 3882 5149 389 3121 4626 1308 4419 6520 2092 2373 6849 1815 3679 7152 3582 3979 6948 1049 2135 3754 2276 4442 6591 initializing the parity bits to zero; accumulating a first information bit, i 0, at parity bits of which addresses are specified in a first row of the parity check matrix; accumulating next 359 information bits, i s, wherein s is from 1 to 359, at parity bits of which addresses are specified by using an equation of x + s mod 360 * Q ldpc mod N ldpc − K ldpc wherein x denotes the addresses which are specified for the first information bit, i 0, Q ldpc is 24, N ldpc is 16200 and K ldpc is 7560; accumulating a 361st information bit, i 360, at parity bits of which addresses are specified in a second row of the parity check matrix and accumulating next 359 information bits, i s, wherein s is from 361 to 719, at parity bits of which addresses are specified by using the equation; accumulating each residual group of 360 information bits at parity bits of which addresses are specified from a third row to a last row of the parity check matrix, respectively, by using the equation; performing operations of p i = p i ⊕ p i-1, i=1, 2,..., N ldpc - K ldpc - 1 wherein p i is an i th parity bit in the parity bits; and wherein the parity check matrix is expressed as: 553 742 901 1327 1544 2179 2519 3131 3280 3603 3789 3792 4253 5340 5934 5962 6004 6698 7793 8001 8058 8126 8276 8559 503 590 598 1185 1266 1336 1806 2473 3021 3356 3490 3680 3936 45014659 5891 6132 6340 6602 7447 8007 8045 8059 8249 795 831947 1330 1502 2041 2328 2513 2814 2829 4048 4802 6044 6109 64616777 6800 7099 7126 8095 8428 8519 8556 8610 601 787 899 1757 2259 2518 2783 2816 2823 2949 3396 4330 4494 4684 4700 4837 48814975 5130 5464 6554 6912 7094 8297 4229 5628 7917 7992 1506 3374 4174 5547 4275 5650 8208 8533 1504 1747 3433 6345 3659 6955 7575 7852 607 3002 4913 6453 3533 6860 7895 8048 4094 6366 8314 2206 4513 5411 32 3882 5149 389 3121 4626 1308 4419 6520 2092 2373 6849 1815 3679 7152 3582 3979 6948 1049 2135 3754 2276 4442 6591 553 742 901 1327 1544 2179 2519 3131 3280 3603 3789 3792 4253 5340 5934 5962 6004 6698 7793 8001 8058 8126 8276 8559 503 590 598 1185 1266 1336 1806 2473 3021 3356 3490 3680 3936 45014659 5891 6132 6340 6602 7447 8007 8045 8059 8249 795 831947 1330 1502 2041 2328 2513 2814 2829 4048 4802 6044 6109 64616777 6800 7099 7126 8095 8428 8519 8556 8610 601 787 899 1757 2259 2518 2783 2816 2823 2949 3396 4330 4494 4684 4700 4837 48814975 5130 5464 6554 6912 7094 8297 4229 5628 7917 7992 1506 3374 4174 5547 4275 5650 8208 8533 1504 1747 3433 6345 3659 6955 7575 7852 607 3002 4913 6453 3533 6860 7895 8048 4094 6366 8314 2206 4513 5411 32 3882 5149 389 3121 4626 1308 4419 6520 2092 2373 6849 1815 3679 7152 3582 3979 6948 1049 2135 3754 2276 4442 6591