Payment Date: 04/25/00 ------------------------------------------------------------ BANK OF AMERICA MORTGAGE SECURITIES, INC. Mortgage Pass-Through Certificates, Series 1999-1 BANK OF AMERICA, FSB, MASTER SERVICER ------------------------------------------------------------ Class Information Current Payment Information - ---------------------------------------------------------------------------------------------------------------------------------- Beginning Pass Thru Principal Interest Total Principal Interest Type Class Code Name Cert. Bal. Rate Dist. Amt. Dist. Amt. Dist. Losses Shortfalls - ---------------------------------------------------------------------------------------------------------------------------------- Senior A-1 147,924,274.24 6.500000% 1,196,745.77 801,256.49 1,998,002.25 0.00 0.00 A-2 59,079,578.36 6.000000% 477,903.79 295,397.89 773,301.68 0.00 0.00 A-3 90,547,144.54 6.500000% 612,166.27 490,463.70 1,102,629.97 0.00 0.00 A-4 0.00 6.250000% 0.00 0.00 0.00 0.00 0.00 A-5 24,340,894.87 6.250000% 166,828.39 126,775.49 293,603.89 0.00 0.00 A-6 17,672,005.61 6.628750% 119,475.95 97,619.42 217,095.37 0.00 0.00 A-7 17,672,005.61 1.871250% 0.00 27,557.28 27,557.28 0.00 0.00 A-8 7,068,000.00 6.500000% 0.00 38,285.00 38,285.00 0.00 0.00 A-9 3,556,666.00 6.400000% 0.00 18,968.89 18,968.89 0.00 0.00 A-10 17,755,000.00 6.500000% 0.00 96,172.92 96,172.92 0.00 0.00 A-11 4,843,000.00 6.500000% 0.00 26,232.92 26,232.92 0.00 0.00 A-12 2,183,000.00 6.500000% 0.00 11,824.58 11,824.58 0.00 0.00 A-13 1,136,000.00 6.500000% 0.00 6,153.33 6,153.33 0.00 0.00 A-14 1,578,000.00 6.500000% 0.00 8,547.50 8,547.50 0.00 0.00 A-15 1,868,444.00 6.500000% 0.00 10,120.74 10,120.74 0.00 0.00 A-16 2,000,000.00 6.500000% 0.00 10,833.33 10,833.33 0.00 0.00 A-17 1,000,000.00 7.000000% 0.00 5,833.33 5,833.33 0.00 0.00 A-18 1,625,000.00 7.128750% 0.00 9,653.52 9,653.52 0.00 0.00 A-19 375,000.00 3.775417% 0.00 1,179.82 1,179.82 0.00 0.00 A-20 45,419,048.30 6.400000% 296,662.12 242,234.92 538,897.04 0.00 0.00 A-21 23,565,812.62 7.000000% 142,743.02 137,467.24 280,210.26 0.00 0.00 A-22 11,608,445.00 6.000000% 0.00 58,042.22 58,042.22 0.00 0.00 A-23 3,200,334.00 6.250000% 0.00 16,668.41 16,668.41 0.00 0.00 A-24 60,000,000.00 6.500000% 0.00 325,000.00 325,000.00 0.00 0.00 A-PO 1,180,363.78 0.000000% 8,921.04 0.00 8,921.04 0.00 0.00 Residual A-R 0.00 6.500000% 0.00 0.00 0.00 0.00 0.00 A-LR 0.00 6.500000% 0.00 0.00 0.00 0.00 0.00 - ---------------------------------------------------------------------------------------------------------------------------------- Subordinate B-1 12,754,861.76 6.500000% 11,878.52 69,088.83 80,967.35 0.00 0.00 B-2 4,449,370.84 6.500000% 4,143.67 24,100.76 28,244.43 0.00 0.00 B-3 2,076,373.72 6.500000% 1,933.71 11,247.02 13,180.74 0.00 0.00 B-4 2,076,373.72 6.500000% 1,933.71 11,247.02 13,180.74 0.00 0.00 B-5 1,186,499.55 6.500000% 1,104.98 6,426.87 7,531.85 0.00 0.00 B-6 1,186,605.94 6.500000% 1,105.08 6,427.45 7,532.53 0.00 0.00 - ---------------------------------------------------------------------------------------------------------------------------------- - ---------------------------------------------------------------------------------------------------------------------------------- Totals - - 553,256,096.87 - 3,043,546.02 2,990,826.91 6,034,372.93 - - - ---------------------------------------------------------------------------------------------------------------------------------- Class Information - -------------------------------------------------------------------------------- Ending Cert. Unpaid Type Class Code Name Notional Bal. Interest - -------------------------------------------------------------------------------- Senior A-1 146,727,528.47 0.00 A-2 58,601,674.57 0.00 A-3 89,934,978.27 0.00 A-4 0.00 0.00 A-5 24,174,066.48 0.00 A-6 17,552,529.67 0.00 A-7 17,552,529.67 0.00 A-8 7,068,000.00 0.00 A-9 3,556,666.00 0.00 A-10 17,755,000.00 0.00 A-11 4,843,000.00 0.00 A-12 2,183,000.00 0.00 A-13 1,136,000.00 0.00 A-14 1,578,000.00 0.00 A-15 1,868,444.00 0.00 A-16 2,000,000.00 0.00 A-17 1,000,000.00 0.00 A-18 1,625,000.00 0.00 A-19 375,000.00 0.00 A-20 45,122,386.18 0.00 A-21 23,423,069.60 0.00 A-22 11,608,445.00 0.00 A-23 3,200,334.00 0.00 A-24 60,000,000.00 0.00 A-PO 1,171,442.74 0.00 Residual A-R 0.00 0.00 A-LR 0.00 0.00 - -------------------------------------------------------------------------------- Subordinate B-1 12,742,983.25 0.00 B-2 4,445,227.17 0.00 B-3 2,074,440.01 0.00 B-4 2,074,440.01 0.00 B-5 1,185,394.57 0.00 B-6 1,185,500.87 0.00 - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- Totals - - 550,212,550.85 - - -------------------------------------------------------------------------------- Payment Date: 04/25/00 ------------------------------------------------------------ BANK OF AMERICA MORTGAGE SECURITIES, INC. Mortgage Pass-Through Certificates, Series 1999-1 BANK OF AMERICA, FSB, MASTER SERVICER ------------------------------------------------------------ Class Information Current Payment Information Factors per $1,000 - ------------------------------------------------------------------------------------------------------------------------ Beginning Pass Thru CUSIP Principal Interest Ending Cert./ Type Class Code Name Cert. Bal.(Face) Rate Numbers Dist. Dist. Notional Bal. - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ Senior A-1 147,924,274.24 6.500000% 060506AA0 7.191809 4.815128 881.754816 A-2 59,079,578.36 6.000000% 060506AB8 7.190935 4.444801 881.769184 A-3 90,547,144.54 6.500000% 060506AC6 6.121663 4.904637 899.349783 A-4 0.00 6.250000% 060506AD4 0.000000 0.000000 0.000000 A-5 24,340,894.87 6.250000% 060506AE2 6.673136 5.071020 966.962659 A-6 17,672,005.61 6.628750% 060506AF9 6.121663 5.001787 899.349783 A-7 17,672,005.61 1.871250% 060506AG7 0.000000 1.411970 899.349783 A-8 7,068,000.00 6.500000% 060506AH5 0.000000 5.416667 1,000.000000 A-9 3,556,666.00 6.400000% 060506AJ1 0.000000 5.333333 1,000.000000 A-10 17,755,000.00 6.500000% 060506AK8 0.000000 5.416667 1,000.000000 A-11 4,843,000.00 6.500000% 060506AL6 0.000000 5.416667 1,000.000000 A-12 2,183,000.00 6.500000% 060506AM4 0.000000 5.416667 1,000.000000 A-13 1,136,000.00 6.500000% 060506AN2 0.000000 5.416667 1,000.000000 A-14 1,578,000.00 6.500000% 060506AP7 0.000000 5.416667 1,000.000000 A-15 1,868,444.00 6.500000% 060506AQ5 0.000000 5.416667 1,000.000000 A-16 2,000,000.00 6.500000% 060506AR3 0.000000 5.416667 1,000.000000 A-17 1,000,000.00 7.000000% 060506AS1 0.000000 5.833333 1,000.000000 A-18 1,625,000.00 7.128750% 060506AT9 0.000000 5.940625 1,000.000000 A-19 375,000.00 3.775417% 060506AU6 0.000000 3.146181 1,000.000000 A-20 45,419,048.30 6.400000% 060506AV4 5.933242 4.844698 902.447724 A-21 23,565,812.62 7.000000% 060506AW2 5.539116 5.334390 908.927807 A-22 11,608,445.00 6.000000% 060506AX0 0.000000 5.000000 1,000.000000 A-23 3,200,334.00 6.250000% 060506AY8 0.000000 5.208333 1,000.000000 A-24 60,000,000.00 6.500000% 060506AZ5 0.000000 5.416667 1,000.000000 A-PO 1,180,363.78 0.000000% 060506BA9 7.331072 0.000000 962.660064 Residual A-R 0.00 6.500000% 060506BB7 0.000000 0.000000 0.000000 A-LR 0.00 6.500000% 060506BC5 0.000000 0.000000 0.000000 - ------------------------------------------------------------------------------------------------------------------------ Subordinate B-1 12,754,861.76 6.500000% 060506BD3 0.920686 5.354969 987.688887 B-2 4,449,370.84 6.500000% 060506BE1 0.920686 5.354969 987.688887 B-3 2,076,373.72 6.500000% 060506BF8 0.920686 5.354969 987.688887 B-4 2,076,373.72 6.500000% 060506BG6 0.920686 5.354969 987.688887 B-5 1,186,499.55 6.500000% 060506BH4 0.920686 5.354969 987.688887 B-6 1,186,605.94 6.500000% 060506BJ0 0.920686 5.354969 987.688887 - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ Totals - - 553,256,096.87 - - - - - - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------ BANK OF AMERICA MORTGAGE SECURITIES, INC. Mortgage Pass-Through Certificates, Series 1999-1 BANK OF AMERICA, FSB, MASTER SERVICER ------------------------------------------------------------ - -------------------------------------------------------------------------------- COLLATERAL INFORMATION - -------------------------------------------------------------------------------- Total ----- Aggregated stated principal balance 550,212,550.28 550,212,550.28 Aggregated loan count 1665 1665 Aggregated average loan rate 7.068311% 7.07 Aggregated prepayment amount 2,528,186.88 2,528,186.88 - -------------------------------------------------------------------------------- FEES AND ADVANCES - -------------------------------------------------------------------------------- Total ----- Monthly master servicing fees 263,783.34 263,783.34 Monthly sub servicer fees 0.00 0.00 Monthly trustee fees 1,613.66 1,613.66 Aggregate advances N/A N/A Advances this periods 0.00 0.00 - -------------------------------------------------------------------------------- LOSSES & INSURANCE COVERAGES - -------------------------------------------------------------------------------- Total ----- Net realized losses (this period) 0.00 0.00 Cumulative losses (from Cut-Off) 0.00 0.00 Coverage Amounts Total - ---------------- ----- Bankruptcy 0.00 0.00 Fraud 6,000,845.77 6,000,845.77 Special Hazard 5,532,560.96 5,532,560.96 Aggregate Certificate Information ----------------------------------------------------------------------------- Class Aggregate Aggregate Aggregate Type Percentage Prepay Pct. End Cert. Bal. ----------------------------------------------------------------------------- Senior 95.714655% 100.000000% 529,526,011.33 ----------------------------------------------------------------------------- Junior 4.285345% 0.000000% 23,707,985.87 ----------------------------------------------------------------------------- - -------------------------------------------------------------------------------- DELINQUENCY INFORMATION - -------------------------------------------------------------------------------- Period Loan Count Ending Stated Balance - ------ ---------- --------------------- 30 to 59 days 0 0.00 60 to 89 days 0 0.00 90 or more 1 318,441.62 Foreclosure 0 0.00 Totals: 1 318,441.62 - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- REO INFORMATION - -------------------------------------------------------------------------------- REO Date Loan Number Ending Stated Balance Book Value -------- ----------- --------------------- ---------- N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A Totals: 0 N/A Current Total Outstanding Balance: 0.00 Current Total Outstanding Number of Loans: 0 - -------------------------------------------------------------------------------- OTHER INFORMATION - -------------------------------------------------------------------------------- Amount/Withdrawal Total/Ending Bal. ----------------- ----------------- Available remittance amount 6,034,372.93 6,034,372.93 Principal remittance amount 3,043,546.02 3,043,546.02 Interest remittance amount 2,990,826.91 2,990,826.91